-
Notifications
You must be signed in to change notification settings - Fork 86
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
Add a function for stream to wait for a tag #746
Conversation
I would appreciate some help on testing especially for dpcpp and metal backends if possible. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## development #746 +/- ##
===============================================
- Coverage 74.97% 74.94% -0.03%
===============================================
Files 298 298
Lines 19487 19497 +10
===============================================
+ Hits 14610 14613 +3
- Misses 4877 4884 +7
|
I was able to run the example added here for serial, cuda, dpcpp, and openmp backends. |
I was going through this change and feeling the interface should be done through the device like other stream related functions. If so, should it also work with current stream on the device (instead of taking the stream as an argument)? I would appreciate advice. |
Since it is complete, I would leave the existing implementation in the PR as is. There is already a |
Thanks @kris-rowe, appreciate your comment. |
… the host (ex. cuStreamWaitEvent)
I was able to build this for Metal backend and run stream examples (after updating for some fixes) on a Mac. The branch is updated. |
@kris-rowe just wanted to check if you have any general comments for me to consider on this PR before the detailed review? |
This is to implement a feature described in Add support a stream to synchronize for a specific event #512.