From 9a743139afc23e03712f7febefbbcda189e19111 Mon Sep 17 00:00:00 2001 From: Damien Lejeune Date: Wed, 21 Jan 2026 07:42:59 -0500 Subject: [PATCH] Fix kBlockSize --- .../ops/sinkhorn_knopp/pipeline/sinkhorn_knopp_problem.hpp | 4 +--- include/ck_tile/ops/sinkhorn_knopp/sinkhorn_knopp_kernel.hpp | 5 +++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/include/ck_tile/ops/sinkhorn_knopp/pipeline/sinkhorn_knopp_problem.hpp b/include/ck_tile/ops/sinkhorn_knopp/pipeline/sinkhorn_knopp_problem.hpp index 80c6fa40b1..6d888c9fd2 100644 --- a/include/ck_tile/ops/sinkhorn_knopp/pipeline/sinkhorn_knopp_problem.hpp +++ b/include/ck_tile/ops/sinkhorn_knopp/pipeline/sinkhorn_knopp_problem.hpp @@ -24,7 +24,6 @@ namespace ck_tile { // static constexpr index_t Repeat_N = Repeat_N; // }; - template typename BlockTile, // block size, seq typename WarpTile, // warp size, seq @@ -56,8 +55,7 @@ struct SinkhornKnoppShape static constexpr index_t Repeat_M = Block_M * RepeatInWarp_M / (WarpPerBlock_M * Warp_M); static constexpr index_t Repeat_N = Block_N * RepeatInWarp_N / (WarpPerBlock_N * Warp_N); - // static constexpr index_t BlockSize = ck_tile::get_warp_size(); - static constexpr index_t BlockSize = 1; // TODO + static constexpr index_t BlockSize = ck_tile::get_warp_size(); }; template {}, // TODO: Hardcoded vectorization, we should calculate it! + // number<4>{}, // TODO: Hardcoded + // vectorization, we should calculate it! // number<1>{}); // auto buffer_view = make_buffer_view(