-
Notifications
You must be signed in to change notification settings - Fork 738
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
[SYCL][OpenCL] Enable graph extension on OpenCL backend #11718
[SYCL][OpenCL] Enable graph extension on OpenCL backend #11718
Conversation
sycl/test-e2e/Graph/Explicit/assume_buffer_outlives_graph_property.cpp
Outdated
Show resolved
Hide resolved
sycl/test-e2e/Graph/graph_exception_global_device_extension.cpp
Outdated
Show resolved
Hide resolved
d6a4402
to
c6709f7
Compare
In a rebased force-push I have corrected the |
f3f47a1
to
7cd2323
Compare
Using this PR as the companion to the UR PR oneapi-src/unified-runtime#966 instead of the separate #11719 which I will now close. |
b320377
to
5345bbe
Compare
5345bbe
to
46c5e19
Compare
The Graph E2E tests added by this PR will also need updated as the other tests in this PR have been #11556 |
46c5e19
to
14d5934
Compare
Add new 'are_graphs_supported' helper function to determine platform support for Graphs at runtime rather than the lit '// REQUIRES: <platform>' check at compile time. Fixed a bug in the usm_variant tests of trying to instantiate an int with a float value. This PR has been create in order to simplify the PR for adding OpenCL support to the SYCL Graph tests #11718. --------- Co-authored-by: Ewan Crawford <ewan@codeplay.com>
4ff6e64
to
8591790
Compare
…lper function to return early if Graphs are not supported by the device. Added OpenCL section to CommandGraph docs. Co-authored-by: Pablo Reble <pablo@reble.org>
Describe user facing limitations of OpenCL graphs backend and document failing tests this directly affects.
Describe in exception message the name of the unsupported entry-point.
3d5e6b3
to
5d38699
Compare
@intel/llvm-gatekeepers please merge. |
@kbenzie This still needs approval from @intel/unified-runtime-reviewers |
how foolish of me! approved now. |
Run CI for oneapi-src/unified-runtime#936 Depends on #11718 merging first. --------- Co-authored-by: Kenneth Benzie (Benie) <k.benzie@codeplay.com>
intel-llvm CI run for adding Command Buffers to the OpenCL Adapter in Unified Runtime - oneapi-src/unified-runtime#966 Also completes follow-on work identified in intel#11599 to add an OpenCL section to the SYCL-Graphs docs and update the e2e Graph tests. Updating the tests has since been completed in a separate PR - intel#11877 Depends on intel#11820 merging first. --------- Co-authored-by: Pablo Reble <pablo@reble.org> Co-authored-by: Ewan Crawford <ewan@codeplay.com> Co-authored-by: Kenneth Benzie (Benie) <k.benzie@codeplay.com>
Run CI for oneapi-src/unified-runtime#936 Depends on intel#11718 merging first. --------- Co-authored-by: Kenneth Benzie (Benie) <k.benzie@codeplay.com>
Add new 'are_graphs_supported' helper function to determine platform support for Graphs at runtime rather than the lit '// REQUIRES: <platform>' check at compile time. Fixed a bug in the usm_variant tests of trying to instantiate an int with a float value. This PR has been create in order to simplify the PR for adding OpenCL support to the SYCL Graph tests #11718. --------- Co-authored-by: Ewan Crawford <ewan@codeplay.com>
intel-llvm CI run for adding Command Buffers to the OpenCL Adapter in Unified Runtime - oneapi-src/unified-runtime#966
Also completes follow-on work identified in #11599 to add an OpenCL section to the SYCL-Graphs docs and update the e2e Graph tests. Updating the tests has since been completed in a separate PR - #11877
Depends on #11820 merging first.