Инструменты, работающие с параметрами среды Тип процессора, позволяют выбрать, где и как будет происходить обработка данных.
Вы можете обрабатывать данные, используя ЦП или графический процессор компьютера.
Графические процессоры (GPU) эффективны при обработке графики и изображений, где их высоко параллельная структура делает их эффективными при повторяющейся обработке больших блоков данных. Такая обработка происходит на локальном уровне.
Обработка с помощью CPU, которая главным образом расположена в буфере фрейма дисплея, может происходить параллельно на нескольких ядрах и экземплярах в соответствии с параметром среды Коэффициент параллельной обработки.
Примечания по использованию
- Графический адаптер может поддерживать несколько графических процессоров.
- ЦП имеет поддержку нескольких ядер, также обработку можно распределять на несколько компьютеров.
- Инструменты геообработки обрабатывают данные на графическом процессоре, если выбрано ГПУ. Во всех других случаях данные обрабатываются с помощью CPU.
Синтаксис диалога
- Тип процессора – выберите в ниспадающем меню тип процессора, который вы хотите использовать.
- Пусто (Empty) – отсутствие значения считается инструментом геообработки как отсутствие ограничений. Отсутствие ограничений значит, что заданные в базовых слоях значения по умолчанию не могут быть отменены или изменены. Используется по умолчанию.
- CPU – данные будут обработаны с помощью CPU компьютера.
- GPU – данные будут обработаны с помощью GPU. Если выбран GPU, то инструменты геообработки отключают Коэффициент параллельной обработки, чтобы гарантировать, что останется только один экземпляр на GPU.
Синтаксис скриптов
arcpy.env.processorType = processor_type
Параметр | Объяснение |
---|---|
processor_type | Тип процессора, который будет использоваться:
|
Пример скрипта
import arcpy
# Set the processor type environment to GPU
arcpy.env.processorType = "GPU"