-
Notifications
You must be signed in to change notification settings - Fork 124
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
[L0 v2] make device allocation resident and support multi-device buffers #2166
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this stack of commits has become unreviewable.
// TODO: change to use | ||
// https://spec.oneapi.io/level-zero/latest/core/api.html#ze-device-ip-version-ext-t | ||
// when that is stable. | ||
bool isPVC(ur_device_handle_t hDevice) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
move this to some commons.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
6c997fc
to
3d7b66f
Compare
I'll rebase once #2016 is merged |
ee1bac4
to
9d44d0e
Compare
9d44d0e
to
0678778
Compare
Done. |
1263037
to
f369220
Compare
In case of UMF_RESULT_ERROR_MEMORY_PROVIDER_SPECIFIC the underlying native error was not being translated to UR correctly (it was returned as is). Fix this by adding native error handlers and implement one for LEVEL_ZERO provider
f369220
to
dbea64b
Compare
on all devices in the context to match the default behavior of legacy adapter.
to match specification
and make failures for urMemImage optional. There is no image support on PVC, and those tests won't be run.
dbea64b
to
28db1fd
Compare
No description provided.