Skip to content

Conversation

@Bensuo
Copy link
Contributor

@Bensuo 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
Copy link
Contributor

@EwanC EwanC left a comment

Choose a reason for hiding this comment

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

LGTM

@EwanC
Copy link
Contributor

EwanC commented Nov 22, 2024

I didn't want to disable all the L0 update testing, so didn't make this change earlier. But now could you add UR_DEVICE_COMMAND_BUFFER_UPDATE_CAPABILITY_FLAG_KERNEL_HANDLE to

ur_device_command_buffer_update_capability_flags_t RequiredCapabilities =
so that it's a required UR device capability for aspect::ext_oneapi_graph

@Bensuo Bensuo requested a review from a team as a code owner November 25, 2024 13:05
@Bensuo Bensuo requested a review from cperkinsintel November 25, 2024 13:05
@EwanC
Copy link
Contributor

EwanC commented Nov 27, 2024

@intel/llvm-gatekeepers This is good to merge now, thanks

Edit - sorry pinged to early, waiting on another CI run

@martygrant martygrant merged commit f018e76 into intel:sycl Nov 27, 2024
14 checks passed
sommerlukas pushed a commit that referenced this pull request Dec 6, 2024
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]>
EwanC pushed a commit to reble/llvm that referenced this pull request Jun 9, 2025
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.
aelovikov-intel pushed a commit that referenced this pull request Jun 10, 2025
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants