File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
experimental/builder/include/ck_tile/builder Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,9 @@ concept IsValidWmmaConvolutionTileing =
4949 (thread_block.tile_size.m % (gridwise_gemm.m_per_wmma * gridwise_gemm.m_wmma_per_wave) == 0 ) &&
5050 (thread_block.tile_size.n >= gridwise_gemm.m_per_wmma * gridwise_gemm.n_wmma_per_wave) &&
5151 (thread_block.tile_size.n % (gridwise_gemm.m_per_wmma * gridwise_gemm.n_wmma_per_wave) == 0 ) &&
52- (gridwise_gemm.m_per_wmma == 16 ) && // Check if this holds on MI400 and add switch if it dosen't
53- (gridwise_gemm.n_per_wmma == 16 ); // Check if this holds on MI400 and add switch if it dosen't
54-
52+ #if defined(__gfx950__)
53+ (gridwise_gemm.m_per_wmma == 32 ) && (gridwise_gemm.n_per_wmma == 32 );
54+ #else
55+ (gridwise_gemm.m_per_wmma == 16 ) && (gridwise_gemm.n_per_wmma == 16 );
56+ #endif
5557} // namespace ck_tile::builder
You can’t perform that action at this time.
0 commit comments