mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-06-30 19:57:40 +00:00
* Introduce WarpGemmCoreDispatcher to select MFMA/SMFMAC Implmentations by A/B/Acc types, (M,N,K) per wave, and structured sparsity flag * Add composed attribute layer (detail/warp_gemm_attribute_mfma_compose.hpp) to fold policies (IterateK, TransposeC, Swizzle, NumAccess) and derive A/B/C encodings Update warp_gemm_dispatcher.hpp to route through the new core dispatcher * Align SMFMAC attribute and wrapper: expose A/B/C distribution encodings and unify get_num_of_access; adjust WarpGemmSmfmacImpl integration Expand/adjust MFMA attribute impls to work with the new composition/dispatcher path * Add unit test for attribute composition (test_warp_gemm_attr_compose.cpp) and wire test CMake; minor example CMake tweak (example/ck_tile/03_gemm)