Skip to content
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][Graph] Support for native-command #383

Draft
wants to merge 1 commit into
base: sycl
Choose a base branch
from
Draft

Conversation

EwanC
Copy link
Collaborator

@EwanC EwanC commented Jan 31, 2025

WIP Prototype sycl_ext_codeplay_enqueue_native_command support for SYCL-Graph. Requires: Bensuo/unified-runtime#15

Upstream PR for CI testing intel#16871

TODO:

  • buffer support
  • HIP/Level-Zero/OpenCL native tests
  • spec wording

@EwanC EwanC force-pushed the graph_native_enqueue branch from 9836c3c to 5a5aef2 Compare January 31, 2025 16:00
Comment on lines +40 to +41
auto Res =
cuStreamBeginCapture(NativeStream, CU_STREAM_CAPTURE_MODE_GLOBAL);
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Try use cuStreamBeginCaptureToGraph here when CUDA toolkit supports it.

@EwanC EwanC force-pushed the graph_native_enqueue branch 2 times, most recently from 501f262 to 4fa2a2f Compare February 3, 2025 14:33
WIP Prototype [sycl_ext_codeplay_enqueue_native_command](https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/experimental/sycl_ext_codeplay_enqueue_native_command.asciidoc) support
for SYCL-Graph.

TODO:

* buffer support
* HIP/Level-Zero/OpenCL support
* spec wording
@EwanC EwanC force-pushed the graph_native_enqueue branch from 4fa2a2f to 2ead142 Compare February 3, 2025 16:07
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.

1 participant