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

[EXP][CMDBUF] Move event reset commands to dedicated cmd-list #1365

Merged

Conversation

mfrancepillois
Copy link
Contributor

Create a new command-list to reset all the events of the enqueued graph cmd. This allows us to move the enqueueing of reset commands from the command-buffer enqueue function to the finalize function, and allow us to perform this task only once.
Move signal event reset from main cmd-list to reset cmd-list.
Move the documentation to DPC++ design doc.

@mfrancepillois mfrancepillois requested a review from a team as a code owner February 20, 2024 17:01
@mfrancepillois
Copy link
Contributor Author

DPC++ linked PR: intel/llvm#12770

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (78ef1ca) 14.82% compared to head (367f890) 12.72%.
Report is 37 commits behind head on main.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1365      +/-   ##
==========================================
- Coverage   14.82%   12.72%   -2.11%     
==========================================
  Files         250      238      -12     
  Lines       36220    35354     -866     
  Branches     4094     4011      -83     
==========================================
- Hits         5369     4498     -871     
- Misses      30800    30852      +52     
+ Partials       51        4      -47     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mfrancepillois mfrancepillois added the ready to merge Added to PR's which are ready to merge label Feb 21, 2024
@EwanC EwanC added the v0.9.x Include in the v0.9.x release label Mar 11, 2024
@EwanC EwanC force-pushed the maxime/improve-L0-cmd-buffer-enqueing branch from 367f890 to 5e01763 Compare March 11, 2024 15:48
Create a new command-list to reset all the events of the enqueued graph cmd. This allows us to move the enqueueing of reset commands from the command-buffer enqueue function to the finalize function, and allow us to perform this task only once.
Move signal event reset from main cmd-list to reset cmd-list.
Move the documentation to DPC++ design doc.
@EwanC EwanC force-pushed the maxime/improve-L0-cmd-buffer-enqueing branch from 5e01763 to 2668229 Compare March 12, 2024 16:58
@kbenzie kbenzie merged commit 418ad53 into oneapi-src:main Mar 14, 2024
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge Added to PR's which are ready to merge v0.9.x Include in the v0.9.x release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants