Skip to main content

Type de processeur (Paramètre d’environnement)

Les outils dédiés à l’environnement Processor Type (Type de processeur) permettent de déterminer où et comment traiter les données.

Vous pouvez traiter vos données à l’aide de l’unité de traitement centrale de l’ordinateur (UCT) ou de l’unité de traitement graphique (GPU).

Les GPU sont efficaces pour traiter les graphiques et les images. Leur structure hautement parallèle leur permet de traiter efficacement des blocs de données volumineux de manière répétitive. Ce traitement intervient en local.

Le traitement CPU, qui se situe généralement sur la zone tampon d’image de l’écran, peut être parallélisé sur plusieurs cœurs et instances, comme avec le paramètre d’environnement Parallel Processing Factor (Facteur de traitement parallèle).

Remarques sur l’utilisation

  • Une carte graphique peut prendre en charge plusieurs unités centrales.

  • Une unité centrale prend en charge plusieurs cœurs de traitement, et le traitement peut être déployé sur plusieurs machines.

  • Les outils de géotraitement ne traitent les données sur le GPU que si GPU est sélectionné. Sinon, les données sont traitées via l’unité centrale.

Syntaxe de la boîte de dialogue

Processor type (Type de processeur) : choisissez dans le menu déroulant le type de processeur que vous voulez déployer.

  • Empty—Un outil de géotraitement interprète une absence de valeur comme une valeur sans aucune restriction. L’absence de restriction signifie l’absence de remplacement d’un paramètre par défaut potentiel dans les couches sous-jacentes. Il s’agit de l’option par défaut.

  • CPU—Les données seront traitées à l’aide de l’unité de traitement centrale de l’ordinateur.

  • GPU—Les données seront traitées à l’aide de l’unité de traitement graphique. Si l’option GPU est sélectionnée, les outils de géotraitement applicables désactivent le paramètre Parallel Processing Factor (Facteur de traitement parallèle) pour s’assurer qu’il n’existe qu’une seule instance sur le GPU.

Syntaxe Python

arcpy.env.processorType = processor_type

Nom Explication

processor_type

Indique le type de processeur à utiliser.

Si aucune valeur n’est spécifiée, un outil de géotraitement interprétera cela comme une valeur sans aucune restriction. L’absence de restriction signifie l’absence de remplacement d’un paramètre par défaut potentiel dans les couches sous-jacentes. Il s’agit de l’option par défaut.

  • CPULes données seront traitées à l’aide de l’unité de traitement centrale de l’ordinateur.

  • GPULes données seront traitées à l’aide de l’unité de traitement graphique. Si cette option est spécifiée, les outils de géotraitement applicables désactivent l’environnement Parallel Processing Factor (Facteur de traitement parallèle) pour s’assurer qu’il n’existe qu’une seule instance sur le GPU.

Syntaxe de script

import arcpy

# Set the processor type environment to GPU
arcpy.env.processorType = "GPU"