USM Context Memcpy
Contents
USM Context Memcpy#
Warning
Experimental features:
May be replaced, updated, or removed at any time.
Do not require maintaining API/ABI stability of their own additions over time.
Do not require conformance testing of their own additions.
Motivation#
In order to support device globals there’s a need for a blocking USM write operation that doesn’t need a queue. This is to facilitate fast initialization of the device global memory via native APIs that enable this kind of operation.
Changelog#
Revision |
Changes |
---|---|
1.0 |
Initial Draft |
Support#
Adapters which support this experimental feature must return true for the new
:ref:`UR_DEVICE_INFO_USM_CONTEXT_MEMCPY_SUPPORT_EXP <ur-device-info-t>`\
device info query.
Contributors#
Aaron Greig aaron.greig@codeplay.com <aaron.greig@codeplay.com>