-
Notifications
You must be signed in to change notification settings - Fork 788
[UR] [L0 v2] Add mutable commands to command buffer #17925
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
Conversation
unified-runtime/source/adapters/level_zero/helpers/mutable_helpers.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_list_cache.hpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_list_cache.hpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/helpers/mutable_helpers.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/helpers/mutable_helpers.hpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.hpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_list_cache.cpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Several comments about sharing implementation with v1, it's hard to review this by comparing the code being added with what's in v1 already and trying to spot the difference. That will also be the case while maintain this two almost identical paths.
unified-runtime/source/adapters/level_zero/v2/command_list_cache.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_list_cache.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.hpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
unified-runtime/source/adapters/level_zero/v2/command_buffer.cpp
Outdated
Show resolved
Hide resolved
3a77996
to
b07861c
Compare
51d23ba
to
9fb3ca7
Compare
@EwanC I re-checked all tests, and you were right - the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@EwanC I re-checked all tests, and you were right - the
test-e2e/Graph/Update/dyn_cgf_update_before_finalize.cpp
failed because of unnecessary check in the code - it is fixed now. However, the rest of thesycl/test-e2e/Graph/Update
tests (and most of allsycl/test-e2e/Graph/Update
) fail due to driver bug.
Cool, if you've been able to run the tests and triage the fails as being due to the driver sync bug, then i'm happy with that. We can do anything else as a follow up, this is a large PR so should try get it in.
The failure on CI is known (#18349), @intel/llvm-gatekeepers please merge. |
The Level-Zero V2 has had support for graph update since intel#17925
The Level-Zero V2 has had support for graph update since #17925
No description provided.