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
The application must ensure the memory pointed to by dstptr and srcptr is accessible by the device on which the command list was created.
However, it is easy to misunderstand "accessible" to have a more-narrow-than-intended meaning, especially when coming from the perspective of another popular compute API.
The suggestion here is to modify the spec language to clarify that the device which will be doing the transfer understands both the source and destination pointers, including in peer-to-peer access scenarios. For example,
The application must ensure the memory pointed to by dstptr and srcptr is accessible by the device on which the command list was created.This may include peer-to-peer access where available.
This might also be something to clarify for the other APIs that accept a source and destination pointer that uses similar language in the spec.
The text was updated successfully, but these errors were encountered:
This table defines what accessible means, including P2P access. If there's any need to clarify the behavior of zeCopy operations, then either a link to the table can be posted on each of those interfaces, or a section in programming guide needs to make clearer.
Currently, the spec reads:
However, it is easy to misunderstand "accessible" to have a more-narrow-than-intended meaning, especially when coming from the perspective of another popular compute API.
The suggestion here is to modify the spec language to clarify that the device which will be doing the transfer understands both the source and destination pointers, including in peer-to-peer access scenarios. For example,
This might also be something to clarify for the other APIs that accept a source and destination pointer that uses similar language in the spec.
The text was updated successfully, but these errors were encountered: