Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las enumeraciones siguientes están disponibles en el Concurrency
espacio de nombres:
access_type
enumeración
enum access_type;
Valores
Nombre | Descripción |
---|---|
access_type_auto |
Elija automáticamente el mejor access_type para el acelerador. |
access_type_none |
Dedicado. La asignación solo es accesible en el acelerador y no en la CPU. |
access_type_read |
Compartido. La asignación es accesible en el acelerador y se puede leer en la CPU. |
access_type_read_write |
Compartido. La asignación es accesible en el acelerador y se puede escribir en la CPU. |
access_type_write |
Compartido. La asignación es accesible en el acelerador y se puede escribir y leer en la CPU. |
queuing_mode
enumeración
Especifica los modos de la puesta en cola que se admiten en el acelerador.
enum queuing_mode;
Valores
Nombre | Descripción |
---|---|
queuing_mode_immediate |
Un modo de puesta en cola que especifica que los comandos, por ejemplo, parallel_for_each Función (C++ AMP) se envían al dispositivo acelerador correspondiente en cuanto vuelven al autor de la llamada. |
queuing_mode_automatic |
Modo de puesta en cola que especifica que los comandos se ponen en cola en una cola de comandos que corresponde al objeto accelerator_view. Los comandos se envían al dispositivo cuando se llama a accelerator_view::flush. |