Skip to content

[SYCL][HIP] Keep track of only shared USM allocations and prefetch only for those #11218

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

Closed
wants to merge 7 commits into from

Conversation

hdelan
Copy link
Contributor

@hdelan hdelan commented Sep 19, 2023

#10430 caused a perf regression. This does the same prefetching but only for shared USM allocations, not for all USM allocations. This should revert some of the perf regression for non shared USM. Patch to follow to minimize perf hit unless using problematic instructions.

@hdelan hdelan requested a review from a team as a code owner September 19, 2023 08:33
@hdelan hdelan requested a review from npmiller September 19, 2023 08:33
@hdelan hdelan requested a review from a team as a code owner September 21, 2023 11:10
@hdelan hdelan force-pushed the make-prefetch-only-for-shared-usm branch from 0c1badb to 0b17c0b Compare September 21, 2023 11:11
@hdelan hdelan closed this Sep 21, 2023
@hdelan hdelan temporarily deployed to WindowsCILock September 21, 2023 13:11 — with GitHub Actions Inactive
@hdelan hdelan reopened this Sep 21, 2023
@hdelan hdelan temporarily deployed to WindowsCILock September 21, 2023 16:47 — with GitHub Actions Inactive
@hdelan hdelan closed this Oct 3, 2023
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.

2 participants