Reordered DPCTL_USM_HOST and DPCTL_USM_SHARED#1065
Conversation
DEVICE<SHARED<HOST
|
Array API standard conformance tests for dpctl=0.14.1dev1=py310h76be34b_82 ran successfully. |
|
View rendered docs @ https://intelpython.github.io/dpctl/pulls/1065/index.html |
Also static _Memory.get_pointer_type_enum(ptr, DPCTLSyclContextRef) which returns an integer value implied by DPCTL_USM_TYPE struct. Added tests to exercise get_pointer_type_enum. This is going to be useful for numba_dpex work.
|
Array API standard conformance tests for dpctl=0.14.1dev1=py310h76be34b_86 ran successfully. |
|
Array API standard conformance tests for dpctl=0.14.1dev1=py310h76be34b_87 ran successfully. |
|
Deleted rendered PR docs from intelpython.github.com/dpctl, latest should be updated shortly. 🤞 |
|
Array API standard conformance tests for dpctl=0.14.1dev1=py310h76be34b_88 ran successfully. |
1 similar comment
|
Array API standard conformance tests for dpctl=0.14.1dev1=py310h76be34b_88 ran successfully. |
In compute follows data we stipulate DEVICE<SHARED<HOST for the usm_type coercion logic.
It makes sense to keep integral values associated with the enum consistent with that mental model.