[GPU] Enable CPU pinning for compilation tasks executor (#21261)

This commit is contained in:
Roman Lyamin 2023-11-28 09:40:00 +04:00 committed by GitHub
parent f84d1c531a
commit 01b4faf47f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -114,11 +114,12 @@ static ov::threading::IStreamsExecutor::Config make_task_executor_config(const E
case ov::hint::Priority::HIGH: task_executor_config._threadPreferredCoreType = ov::threading::IStreamsExecutor::Config::BIG; break; case ov::hint::Priority::HIGH: task_executor_config._threadPreferredCoreType = ov::threading::IStreamsExecutor::Config::BIG; break;
default: OPENVINO_ASSERT(false, "[GPU] Can't create task executor: invalid host task priority value: ", priority); default: OPENVINO_ASSERT(false, "[GPU] Can't create task executor: invalid host task priority value: ", priority);
} }
bool enable_cpu_pinning = config.get_property(ov::hint::enable_cpu_pinning);
task_executor_config.update_executor_config(task_executor_config._streams, task_executor_config.update_executor_config(task_executor_config._streams,
1, 1,
task_executor_config._threadPreferredCoreType, task_executor_config._threadPreferredCoreType,
false); enable_cpu_pinning);
return task_executor_config; return task_executor_config;
} }