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

USM refactoring and fixes #1462

Merged
merged 6 commits into from
May 16, 2024
Merged

USM refactoring and fixes #1462

merged 6 commits into from
May 16, 2024

Conversation

pjaaskel
Copy link
Member

Moved more of the USM handling to the API layer, enabled by
the common raw pointer book keeping functionality.

Fix clEnqueueMemFillINTEL() for the new shadow buffering scheme.

Advertise USM from Remote in case SVM enabled.

@pjaaskel pjaaskel force-pushed the usm-refactoring branch 2 times, most recently from b467c39 to 8198655 Compare May 13, 2024 08:51
@pjaaskel pjaaskel requested a review from franz May 13, 2024 09:11
@pjaaskel pjaaskel added this to the 6.0 milestone May 13, 2024
@pjaaskel pjaaskel force-pushed the usm-refactoring branch 4 times, most recently from 2c49937 to e671409 Compare May 15, 2024 07:10
Moved more of the USM handling to the API layer, enabled by
the common raw pointer book keeping functionality.

Fix clEnqueueMemFillINTEL() for the new shadow buffering scheme.

Advertise USM from Remote in case SVM enabled.
This could cause assertion failures although it likely
works silently without asserts on.
@pjaaskel pjaaskel merged commit f49cf2f into pocl:main May 16, 2024
34 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.

None yet

1 participant