-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL] Enable post-enqueue execution graph cleanup #5070
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
Merged
bader
merged 28 commits into
intel:sycl
from
sergey-semenov:graphcleanup2electricboogaloo
Dec 27, 2021
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
de35323
[DO NOT MERGE] Graph cleanup experiments
sergey-semenov 0651e70
Fix read after free
sergey-semenov ef4b476
Fix post-enqueue and graph traversal cleanup conflict
sergey-semenov b0ce766
Disable post enqueue cleanup for unsupported commands
sergey-semenov 99686b5
Add a workaround for spec const issue
sergey-semenov b6b371b
Turn on old cleanup
sergey-semenov ed4a785
Isolate nodes scheduled for post-enqueue cleanup
sergey-semenov 307c2ae
Apply clang-format
sergey-semenov 75f5ef7
Merge branch 'sycl' into graphcleanup2electricboogaloo
sergey-semenov 8e3d9bd
Add deferred cleanup on scheduler destruction
sergey-semenov c9e5e36
Disable cleanup for some of the unit tests
sergey-semenov 54fd4b4
Minor stylistic changes
sergey-semenov 63524d1
Fix an issue with cleaning up nodes on their removal from leaves
sergey-semenov 23da2d7
Merge remote-tracking branch 'origin/sycl' into graphcleanup2electric…
sergey-semenov 2c1e939
Minor non-functional updates
sergey-semenov 140fce7
Adjust queue flushing unit test to the new changes
sergey-semenov b4e9463
Apply clang-format
sergey-semenov 909a634
Remove unnecessary finished command cleanup & cut down on stored events
sergey-semenov a2c3046
Remove Level Zero workaround in queue::wait
sergey-semenov 271210d
Apply clang-format
sergey-semenov 1e40a05
Apply some comments
sergey-semenov 8d97039
Merge branch 'sycl' into graphcleanup2electricboogaloo
sergey-semenov c720274
Apply more comments
sergey-semenov abdcc62
Fix unused variable with assertions disabled
sergey-semenov f43f1f1
Add unit tests
sergey-semenov 0f37897
Merge remote-tracking branch 'origin/sycl' into graphcleanup2electric…
sergey-semenov 5275fdf
Non-functional test changes
sergey-semenov 27a2235
Merge branch 'sycl' into graphcleanup2electricboogaloo
sergey-semenov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
shouldn't this be const?