Partager via


accelerator::set_default_cpu_access_type, méthode

Définissez l'access_type d'UC par défaut pour les tableaux créés sur cet accélérateur ou pour les allocations de mémoire implicites dans le cadre des array_views accessibles sur cet accélérateur. Cette méthode réussit uniquement si la valeur default_cpu_access_type pour l'accélérateur n'a pas déjà été remplacée par un appel précédent à cette méthode et que le runtime sélectionné default_cpu_access_type pour cet accélérateur n'a pas encore été utilisé pour allouer un tableau ou pour une allocation de mémoire implicite qui stocke un array_view accessible sur cet accélérateur.

bool set_default_cpu_access_type(
   access_type _Default_cpu_access_type
);

Paramètres

  • _Default_cpu_access_type
    L'access_type d'UC par défaut à utiliser pour les allocations de mémoire array/array_view sur cet accélérateur.

Valeur de retour

Valeur booléenne indiquant si le type d'accès cpu par défaut pour l'accélérateur a été correctement défini.

Configuration requise

En-tête : amprt.h

Espace de noms : concurrency

Voir aussi

Référence

accelerator, classe