Skip to content

[SYCL][UR][L0 v2] Move all enqueue-related logic to command_list_manager #18837

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
merged 4 commits into from
Jun 9, 2025

Conversation

igchor
Copy link
Member

@igchor igchor commented Jun 5, 2025

Almost all in_order_queue functions are implemented by
just forwarding the call to the command_list_manager.

This is needed to implement out-of-order queue without
duplicating the implementation.

@igchor igchor requested review from a team as code owners June 5, 2025 18:17
@igchor igchor requested a review from konradkusiak97 June 5, 2025 18:17
@igchor igchor temporarily deployed to WindowsCILock June 5, 2025 18:18 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 5, 2025 18:53 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 5, 2025 18:53 — with GitHub Actions Inactive
igchor added 2 commits June 5, 2025 19:16
Almost all in_order_queue functions are implemented by
just forwarding the call to the command_list_manager.

This is needed to implement out-of-order queue without
duplicating the implementation.
all command list manager functions now expect ur_event_handle_t
as signal event, not ur_event_handle_t*
Copy link
Contributor

@Xewar313 Xewar313 left a comment

Choose a reason for hiding this comment

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

Overall makes sense, just a few nitpicks

@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 15:16 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 15:41 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 15:41 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 16:40 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 18:09 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock June 6, 2025 18:09 — with GitHub Actions Inactive
@igchor
Copy link
Member Author

igchor commented Jun 9, 2025

@intel/llvm-gatekeepers this is ready for merge

@kbenzie kbenzie merged commit 77773ad into intel:sycl Jun 9, 2025
33 checks passed
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.

5 participants