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
Enumeration type used to denote the various types of access to data.
enum access_type;
Values
Name
Description
access_type_auto
Automatically choose the best access_type for the accelerator.
access_type_none
Dedicated. The allocation is only accessible on the accelerator and not on the CPU.
access_type_read
Shared. The allocation is accessible on the accelerator and is readable on the CPU.
access_type_read_write
Shared. The allocation is accessible on the accelerator and is writable on the CPU.
access_type_write
Shared. The allocation is accessible on the accelerator and is both readable and writable on the CPU.
queuing_mode Enumeration
Specifies the queuing modes that are supported on the accelerator.
enum queuing_mode;
Values
Name
Description
queuing_mode_immediate
A queuing mode that specifies that any commands, for example, parallel_for_each Function (C++ AMP), are sent to the corresponding accelerator device as soon as they return to the caller.
queuing_mode_automatic
A queuing mode that specifies that commands be queued up on a command queue that corresponds to the accelerator_view object. Commands are sent to the device when accelerator_view::flush is called.