mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-04-20 14:59:17 +00:00
CK Tile - small fix to hotloop scheduler & KPack value. (#1867)
* Use SmemPack in HotLoop scheduler * Additional debug print information * Change KPack value. Hardcode for now, as without AK1/BK1 there's no good way to determine its value. * Fix HotLoopScheduler MFMA instr parameters.
This commit is contained in:
@@ -79,7 +79,10 @@ struct BlockUniversalGemmAsBsCr
|
||||
// TODO: Should we have two policies? Interwave & Intrawave ??
|
||||
static constexpr index_t InterWaveSchedulingMacClusters = 1;
|
||||
|
||||
static constexpr index_t KPack = WarpGemm::kKPerThread;
|
||||
// should be at least equal to: WarpGemm::Impl::kABKPerLane
|
||||
// and the question is how to assess upper limit or exact value?
|
||||
// TODO: Should we introduce AK1/BK1 parameters ?
|
||||
static constexpr index_t KPack = 8;
|
||||
static constexpr index_t KPerThread = KIterPerWarp * KPack;
|
||||
static constexpr index_t KRepeat = KPerThread / KPack;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user