From 76ffa1bf0ad3d84bc32da32ba697d250190e308b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Pietil=C3=A4?= Date: Thu, 16 Oct 2025 11:33:06 +0000 Subject: [PATCH] Add more instances. --- .../tile_grouped_conv_bwd_weight_bf16_instances.hpp | 13 ++++++------- .../tile_grouped_conv_bwd_weight_fp16_instances.hpp | 12 +++++++++--- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_bf16_instances.hpp b/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_bf16_instances.hpp index 7428393ab6..f583539e8e 100644 --- a/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_bf16_instances.hpp +++ b/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_bf16_instances.hpp @@ -22,15 +22,14 @@ using tile_grouped_conv_bwd_weight_bf16_instances = std::tuple< //#####################################| Dim| | | | Type| Type| Type| Elementwise| Elementwise| Elementwise| per| | | | | | | tile| tile| tile| size| size| size| smem| pipeline| //#####################################| Spatial| | | | | | | Operation| Operation| Operation| CU| | | | | | | size| size| size| A| B| C| buffer| version| GroupedConvolutionBackwardWeightInvoker, - GroupedConvolutionBackwardWeightInvoker - // GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, // GroupedConvolutionBackwardWeightInvoker, // GroupedConvolutionBackwardWeightInvoker, - - // GroupedConvolutionBackwardWeightInvoker, - // GroupedConvolutionBackwardWeightInvoker, - // GroupedConvolutionBackwardWeightInvoker -// // clang-format on + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker +// clang-format on >; } // namespace ops diff --git a/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_fp16_instances.hpp b/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_fp16_instances.hpp index e88b65e3e5..6c9e469e86 100644 --- a/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_fp16_instances.hpp +++ b/library/include/ck_tile/library/tensor_operation_instance/gpu/tile_grouped_conv_bwd_weight_fp16_instances.hpp @@ -20,9 +20,15 @@ using tile_grouped_conv_bwd_weight_f16_instances = std::tuple< // clang-format off //#####################################| Num| InLayout| WeiLayout| OutLayout| InData| WeiData| OutData| In| Wei| Out| K-block| M-tile| N-tile | K-tile | M-warp| N-warp| K-warp| M-warp| N-warp| K-warp| Vector| Vector| Vector| Double| GEMM| //#####################################| Dim| | | | Type| Type| Type| Elementwise| Elementwise| Elementwise| per| | | | | | | tile| tile| tile| size| size| size| smem| pipeline| - //#####################################| Spatial| | | | | | | Operation| Operation| Operation| CU| | | | | | | size| size| size| A| B| C| buffer| version| | - GroupedConvolutionBackwardWeightInvoker, - GroupedConvolutionBackwardWeightInvoker + //#####################################| Spatial| | | | | | | Operation| Operation| Operation| CU| | | | | | | size| size| size| A| B| C| buffer| version| + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + // GroupedConvolutionBackwardWeightInvoker, + // GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker, + GroupedConvolutionBackwardWeightInvoker // clang-format on >;