SWDEV-455254 - Add kernel arg optimization
Add kernel arguments optimization into blit path. Enabled by default on MI300. Change-Id: I2694a81b90d48ad07d86dfe4c0c64fe187bada8e
이 커밋은 다음에 포함됨:
1 부모
2b8634bada
커밋
f0c7ecf617
4 파일이 변경됨
+15
-4
검색과 일치하는 파일 없음
@@ -170,6 +170,7 @@ bool Settings::create(bool fullProfile, uint32_t gfxipMajor, uint32_t gfxipMinor
|
||||
if (gfxipMajor == 9 && gfxipMinor == 4 &&
|
||||
(gfxStepping == 0 || gfxStepping == 1 || gfxStepping == 2)) {
|
||||
device_kernel_args_ = HIP_FORCE_DEV_KERNARG && device_kernel_args;
|
||||
kernel_arg_opt_ = true;
|
||||
}
|
||||
|
||||
if (gfxipMajor >= 10) {
|
||||
@@ -237,6 +238,10 @@ void Settings::override() {
|
||||
if (!flagIsDefault(HIP_FORCE_DEV_KERNARG)) {
|
||||
device_kernel_args_ = HIP_FORCE_DEV_KERNARG;
|
||||
}
|
||||
|
||||
if (!flagIsDefault(DEBUG_CLR_BLIT_KERNARG_OPT)) {
|
||||
kernel_arg_opt_ = DEBUG_CLR_BLIT_KERNARG_OPT;
|
||||
}
|
||||
}
|
||||
} // namespace roc
|
||||
|
||||
|
||||
새 이슈에서 참조
사용자 차단