Skip to content

[SYCL] Pass kernel bundle to SYCL 2020 interop kernel #4877

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

steffenlarsen
Copy link
Contributor

Interop kernels created using make_kernel does not have a reference to a kernel bundle, so calling get_kernel_bundle on these kernels will return an invalid kernel bundle. These changes pass the associated kernel bundle to the created interop kernel. This only applies to kernels created with make_kernel.

Interop kernels created using make_kernel does not have a reference to
a kernel bundle, so calling get_kernel_bundle on these kernels will
return an invalid kernel bundle. These changes pass the associated
kernel bundle to the created interop kernel. This only applies to
kernels created with make_kernel.

Signed-off-by: Steffen Larsen <[email protected]>
@steffenlarsen steffenlarsen requested a review from a team as a code owner November 2, 2021 17:31
alexbatashev
alexbatashev previously approved these changes Nov 2, 2021
@steffenlarsen
Copy link
Contributor Author

This is required for intel/llvm-test-suite#547 to pass.

Signed-off-by: Steffen Larsen <[email protected]>
@dm-vodopyanov dm-vodopyanov merged commit 7431afa into intel:sycl Nov 8, 2021
@steffenlarsen steffenlarsen deleted the steffen/interop_kernel_ref_kernel_bundle branch December 6, 2023 11:38
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.

3 participants