mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-07-02 21:27:45 +00:00
Fix missing message
This commit is contained in:
@@ -27,6 +27,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
constexpr index_t kKPack = 8;
|
||||
|
||||
#if BANK_CONFLICT_K_FIRST
|
||||
#pragma message ("BANK_CONFLICT: K_FIRST")
|
||||
constexpr auto a_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kMPerBlock>{}, number<kKPerBlock / kKPack>{}, number<kKPack>{}),
|
||||
make_tuple(number<kKPerBlock>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -41,6 +42,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif PADDING_K_FIRST
|
||||
#pragma message ("BANK_CONFLICT: PADDING_K_FIRST")
|
||||
constexpr auto a_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kMPerBlock>{}, number<kKPerBlock / kKPack>{}, number<kKPack>{}),
|
||||
make_tuple(number<(kKPerBlock / kKPack + 1) * kKPack>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -55,6 +57,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif PADDING_MN_FIRST
|
||||
#pragma message ("BANK_CONFLICT: PADDING_MN_FIRST")
|
||||
constexpr auto a_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kKPerBlock / kKPack>{}, number<kMPerBlock>{}, number<kKPack>{}),
|
||||
make_tuple(number<(kMPerBlock + 1) * kKPack>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -69,6 +72,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif XOR
|
||||
#pragma message ("BANK_CONFLICT: XOR")
|
||||
using ADataType = remove_cvref_t<typename Problem::ADataType>;
|
||||
|
||||
constexpr auto DataTypeSize = sizeof(ADataType);
|
||||
@@ -122,6 +126,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
constexpr index_t kKPack = 8;
|
||||
|
||||
#if BANK_CONFLICT_K_FIRST
|
||||
#pragma message ("BANK_CONFLICT: K_FIRST")
|
||||
constexpr auto b_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kNPerBlock>{}, number<kKPerBlock / kKPack>{}, number<kKPack>{}),
|
||||
make_tuple(number<kKPerBlock>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -136,6 +141,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif PADDING_K_FIRST
|
||||
#pragma message ("BANK_CONFLICT: PADDING_K_FIRST")
|
||||
constexpr auto b_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kNPerBlock>{}, number<kKPerBlock / kKPack>{}, number<kKPack>{}),
|
||||
make_tuple(number<(kKPerBlock / kKPack + 1) * kKPack>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -150,6 +156,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif PADDING_MN_FIRST
|
||||
#pragma message ("BANK_CONFLICT: PADDING_MN_FIRST")
|
||||
constexpr auto b_lds_block_desc_0 = make_naive_tensor_descriptor(
|
||||
make_tuple(number<kKPerBlock / kKPack>{}, number<kNPerBlock>{}, number<kKPack>{}),
|
||||
make_tuple(number<(kNPerBlock + 1) * kKPack>{}, number<kKPack>{}, number<1>{}),
|
||||
@@ -164,6 +171,7 @@ struct BlockGemmPipelineAGmemBGmemCRegDefaultPolicy
|
||||
make_tuple(sequence<0>{}, sequence<1>{}));
|
||||
|
||||
#elif XOR
|
||||
#pragma message ("BANK_CONFLICT: XOR")
|
||||
using BDataType = remove_cvref_t<typename Problem::BDataType>;
|
||||
|
||||
constexpr auto DataTypeSize = sizeof(BDataType);
|
||||
|
||||
Reference in New Issue
Block a user