Skip to content

[GPU][WIP] Initial L0 runtime support #26874

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

vladimir-paramuzov
Copy link

Details:

  • Enable L0 runtime support with immediate command list

@vladimir-paramuzov vladimir-paramuzov added WIP work in progress no_stale Do not mark as stale labels Oct 1, 2024
@vladimir-paramuzov vladimir-paramuzov requested review from a team as code owners October 1, 2024 13:32
@github-actions github-actions bot added category: inference OpenVINO Runtime library - Inference category: GPU OpenVINO GPU plugin category: build OpenVINO cmake script / infra category: dependency_changes Pull requests that update a dependency file category: CPP API OpenVINO CPP API bindings labels Oct 1, 2024
@vladimir-paramuzov vladimir-paramuzov requested review from a team as code owners October 2, 2024 07:01
@github-actions github-actions bot added the category: NPU OpenVINO NPU plugin label Oct 2, 2024
@github-actions github-actions bot removed the category: NPU OpenVINO NPU plugin label Oct 2, 2024
@vladimir-paramuzov vladimir-paramuzov requested a review from a team as a code owner October 3, 2024 05:54
@github-actions github-actions bot added category: CI OpenVINO public CI github_actions Pull requests that update GitHub Actions code labels Oct 3, 2024
bool supports_mutable_list = supports_extension(extensions, ZE_MUTABLE_COMMAND_LIST_EXP_NAME, ZE_MUTABLE_COMMAND_LIST_EXP_VERSION_1_0);

ze_device_ip_version_ext_t ip_version_properties = {ZE_STRUCTURE_TYPE_DEVICE_IP_VERSION_EXT, nullptr, 0};
ze_device_properties_t device_properties{ZE_STRUCTURE_TYPE_DEVICE_PROPERTIES_1_2, supports_ip_version ? &ip_version_properties : nullptr};

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you link mutable command list property here too? ze_mutable_command_list_exp_properties_t mclProps = {ZE_STRUCTURE_TYPE_MUTABLE_COMMAND_LIST_EXP_PROPERTIES}
needs to be linked to ze_device_properties_t. Some devices might have partial MCL support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: build OpenVINO cmake script / infra category: CI OpenVINO public CI category: CPP API OpenVINO CPP API bindings category: dependency_changes Pull requests that update a dependency file category: GPU OpenVINO GPU plugin category: inference OpenVINO Runtime library - Inference github_actions Pull requests that update GitHub Actions code no_stale Do not mark as stale WIP work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants