Merge commit 'cfae8634313f804593d123b3ec51a43319f5fab1' into develop

This commit is contained in:
github-actions[bot]
2025-04-30 22:39:56 +00:00
parent 1eb2e57380
commit f675bb9252
29 changed files with 62 additions and 138 deletions

View File

@@ -6,7 +6,6 @@
#include "ck_tile/core.hpp"
#include "ck_tile/host/concat.hpp"
#include "ck_tile/ops/flatmm/pipeline/flatmm_pipeline_agmem_bgmem_creg_v1_policy.hpp"
#include "ck_tile/host/concat.hpp"
namespace ck_tile {

View File

@@ -30,7 +30,8 @@ struct GemmPipelineProblemBase
using BLayout = remove_cvref_t<typename Traits::BLayout>;
using CLayout = remove_cvref_t<typename Traits::CLayout>;
static constexpr bool TransposeC = Traits::TransposeC;
static constexpr bool TransposeC = Traits::TransposeC;
static constexpr bool UseStructuredSparsity = Traits::UseStructuredSparsity;
static constexpr index_t kBlockSize = BlockGemmShape::NumWarps * get_warp_size();

View File

@@ -12,8 +12,7 @@ template <bool kPadM_,
bool kPadK_,
typename ALayout_,
typename BLayout_,
typename CLayout_,
bool UseStructuredSparsity_ = false>
typename CLayout_>
struct TileGemmTraits
{
static constexpr bool kPadM = kPadM_;
@@ -28,7 +27,7 @@ struct TileGemmTraits
using CLayout = CLayout_;
static constexpr bool TransposeC = false;
static constexpr bool UseStructuredSparsity = UseStructuredSparsity_;
static constexpr bool UseStructuredSparsity = false;
};
template <bool kPadM_,