-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL][Graph] Update UR tag for L0 kernel binary update #16154
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
Bensuo
commented
Nov 21, 2024
- Fix potential implicit conversion from queue to command_graph when using dynamic command groups
- Remove XFAIL for dyn_cgf* tests on L0
- Fix dyn_cgf_accessor_spv test and add new prebuilt spirv binary for it
- Fix potential implicit conversion from queue to command_graph when using dynamic command groups - Remove XFAIL for dyn_cgf* tests on L0 - Fix dyn_cgf_accessor_spv test and add new prebuilt spirv binary for it
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.
LGTM
I didn't want to disable all the L0 update testing, so didn't make this change earlier. But now could you add llvm/sycl/source/detail/device_impl.cpp Line 722 in 795ff19
aspect::ext_oneapi_graph
|
@intel/llvm-gatekeepers This is good to merge now, thanks Edit - sorry pinged to early, waiting on another CI run |
Adds the kernel binary update feature to the sycl graph specification. This introduces a new dynamic_command_group class which can be used to update the command-group function of a kernel nodes in graphs. Implemented in: * #16154 * #15700 --------- Co-authored-by: Ewan Crawford <[email protected]> Co-authored-by: Ben Tracy <[email protected]> Co-authored-by: Pablo Reble <[email protected]>
Since intel#16154 merged in November 2024 we have required a device to report the `UR_DEVICE_COMMAND_BUFFER_UPDATE_CAPABILITY_FLAG_KERNEL_HANDLE` capability to support the `ext_oneapi_graph` aspect. Removing the comment was missed in that change, remove now since it caught my eye.
Since #16154 merged in November 2024 we have required a device to report the `UR_DEVICE_COMMAND_BUFFER_UPDATE_CAPABILITY_FLAG_KERNEL_HANDLE` capability to support the `ext_oneapi_graph` aspect. Removing the comment was missed in that change, remove now since it caught my eye.