-
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][Graph] Add implicit queue recording mechanism #14453
Conversation
4f126ed
to
99c5bb3
Compare
sycl/doc/extensions/experimental/sycl_ext_oneapi_graph.asciidoc
Outdated
Show resolved
Hide resolved
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, nice testing too
sycl/doc/extensions/experimental/sycl_ext_oneapi_graph.asciidoc
Outdated
Show resolved
Hide resolved
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
@intel/llvm-gatekeepers Would it be possible to merge this? The HIP job in CI does not seem to be working at the moment. |
@intel/llvm-gatekeepers This should be ready to be merged. |
Use `std::enable_shared_from_this` to remove need for passing a shared pointer of `this` as a function parameter. `std::enable_shared_from_this` usage was previously introduced to graph code in intel#14453 (comment)
Use `std::enable_shared_from_this` to remove need for passing a shared pointer of `this` as a function parameter. `std::enable_shared_from_this` usage was previously introduced to graph code in #14453 (comment)
Updates the semantics of the record & replay API to allow queues to be
implicitly set to recording mode when submitting command-groups
that contains dependencies from other recording queues.