Skip to content

[SYCL][UR][L0 v2] fix mem buffer for integrated graphics #18345

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 1 commit into from
May 7, 2025

Conversation

igchor
Copy link
Member

@igchor igchor commented May 7, 2025

ur_integrated_buffer_handle_t was missing logic for writing back memory to the hostPtr suplied during buffer construction.

getDevicePtr and mapHostPtr did not take into account offset.

ur_integrated_buffer_handle_t was missing logic for writing
back memory to the hostPtr suplied during buffer construction.

getDevicePtr and mapHostPtr did not take into account offset.
@igchor igchor requested a review from a team as a code owner May 7, 2025 00:03
@igchor igchor temporarily deployed to WindowsCILock May 7, 2025 00:03 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock May 7, 2025 00:21 — with GitHub Actions Inactive
@igchor igchor temporarily deployed to WindowsCILock May 7, 2025 00:21 — with GitHub Actions Inactive
Copy link
Contributor

@pbalcer pbalcer left a comment

Choose a reason for hiding this comment

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

is this failing on an existing test on a platform not tested in CI?

@igchor
Copy link
Member Author

igchor commented May 7, 2025

is this failing on an existing test on a platform not tested in CI?

Yes, there is llvm test failing but we don't test v2 on integrated GPU in recommit yet. As for UR tests - I don't think we test any adapter on integrated GPU.

@igchor
Copy link
Member Author

igchor commented May 7, 2025

@intel/llvm-gatekeepers this should be ready for merge, the failures are not related: #18349

@kbenzie kbenzie merged commit 9b36c18 into intel:sycl May 7, 2025
31 of 32 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.

3 participants