Тип процессора (параметр среды)

Инструменты, работающие с параметрами среды Тип процессора, позволяют выбрать, где и как будет происходить обработка данных.

Вы можете обрабатывать данные, используя ЦП или графический процессор компьютера.

Графические процессоры (GPU) эффективны при обработке графики и изображений, где их высоко параллельная структура делает их эффективными при повторяющейся обработке больших блоков данных. Такая обработка происходит на локальном уровне.

Обработка с помощью CPU, которая главным образом расположена в буфере фрейма дисплея, может происходить параллельно на нескольких ядрах и экземплярах в соответствии с параметром среды Коэффициент параллельной обработки.

Примечания по использованию

  • Графический адаптер может поддерживать несколько графических процессоров.
  • ЦП имеет поддержку нескольких ядер, также обработку можно распределять на несколько компьютеров.
  • Инструменты геообработки обрабатывают данные на графическом процессоре, если выбрано ГПУ. Во всех других случаях данные обрабатываются с помощью CPU.

Синтаксис диалога

  • Тип процессора – выберите в ниспадающем меню тип процессора, который вы хотите использовать.
    • Пусто (Empty) – отсутствие значения считается инструментом геообработки как отсутствие ограничений. Отсутствие ограничений значит, что заданные в базовых слоях значения по умолчанию не могут быть отменены или изменены. Это значение по умолчанию
    • CPU – данные будут обработаны с помощью CPU компьютера.
    • GPU – данные будут обработаны с помощью GPU. Если выбран GPU, то инструменты геообработки отключают Коэффициент параллельной обработки, чтобы гарантировать, что останется только один экземпляр на GPU.

Синтаксис скриптов

arcpy.env.processorType = processor_type

ПараметрОбъяснение

processor_type

Тип процессора, который будет использоваться:

  • Пусто (Empty) – нулевое значение считается инструментом геообработки как отсутствие ограничений. Отсутствие ограничений значит, что заданные в базовых слоях значения по умолчанию не могут быть отменены или изменены. Это значение по умолчанию
  • CPU – данные будут обработаны с помощью CPU компьютера.
  • GPU – данные будут обработаны с помощью GPU. Если будет выбран GPU, то инструменты геообработки отключат parallelProcessingFactor, оставив только один экземпляр на GPU.

processorType, синтаксис

Пример скрипта

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

Связанные разделы