mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-04 13:41:24 +00:00
[CK_TILE] Enable persistent kernel and tail handler in tile_engine (#2300)
* Enable persistent kernel in tile_engine and use tail handler * Fix formatting * Add persistent to default_config.json * Remove extra newlines and add persistent also to user config * Reduce instances from default_config.json * add persistent to benchmark.json and custom_ci_config.json * changed the config file to have few instances --------- Co-authored-by: Thomas Ning <Thomas.Ning@amd.com> Co-authored-by: ThomasNing <thomasning@amd.com>
This commit is contained in:
@@ -107,6 +107,7 @@ class TraitConfig:
|
||||
pad_m: EnumConfigParam
|
||||
pad_n: EnumConfigParam
|
||||
pad_k: EnumConfigParam
|
||||
persistent: EnumConfigParam
|
||||
|
||||
|
||||
@dataclass
|
||||
@@ -215,6 +216,9 @@ class GemmConfig:
|
||||
pad_k=EnumConfigParam(
|
||||
values=config_dict["trait_config"]["pad_k"]["values"]
|
||||
),
|
||||
persistent=EnumConfigParam(
|
||||
values=config_dict["trait_config"]["persistent"]["values"]
|
||||
),
|
||||
)
|
||||
|
||||
return cls(
|
||||
|
||||
Reference in New Issue
Block a user