Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les énumérations suivantes sont disponibles dans l’espace Concurrency
de noms :
access_type
énumération
enum access_type;
Valeurs
Nom | Descriptif |
---|---|
access_type_auto |
Choisissez automatiquement le meilleur access_type pour l’accélérateur. |
access_type_none |
Dédié. L’allocation est accessible uniquement sur l’accélérateur et non sur l’UC. |
access_type_read |
Partagé. L’allocation est accessible sur l’accélérateur et est lisible sur le processeur. |
access_type_read_write |
Partagé. L’allocation est accessible sur l’accélérateur et est accessible en écriture sur le processeur. |
access_type_write |
Partagé. L’allocation est accessible sur l’accélérateur et est accessible en lecture et accessible en écriture sur le processeur. |
queuing_mode
énumération
Spécifie les modes de mise en file d’attente pris en charge sur l’accélérateur.
enum queuing_mode;
Valeurs
Nom | Descriptif |
---|---|
queuing_mode_immediate |
Mode de mise en file d’attente qui spécifie que toutes les commandes, par exemple, parallel_for_each Function (C++ AMP) sont envoyées à l’appareil accélérateur correspondant dès qu’ils retournent à l’appelant. |
queuing_mode_automatic |
Mode de mise en file d’attente qui spécifie que les commandes doivent être mises en file d’attente sur une file d’attente de commandes qui correspond à l’objet accelerator_view. Les commandes sont envoyées à l’appareil lorsque accelerator_view ::flush est appelé. |