You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clarify several things about USM:
* We did not have precise rules about when USM memory allocated for
one device could be accessed by another device. This is now
clarified, and a few new device aspects were added to tell
applications when this is allowed.
* We did not have precise rules about sharing a USM memory region
between two devices when those devices do not support "concurrent
atomic" accesses to USM. Add rules to explain this.
* We were not clear about the role of the context that is used when
allocating USM memory. Clarify how this affects the accessibility
of USM memory on various devices.
* Clarify that the device returned by `get_pointer_device` is the same
device used when allocating the USM memory region.
Closes internal issue 599.
Partially addresses KhronosGroup#184.
ClosesKhronosGroup#186.
0 commit comments