Skip to main content

GPU-плоттер

Autonomys использует хранилище накопителей, в частности SSD или NVMe для хранения участков. После того, как процесс плоттинга будет завершен, эти участки будут питаться процессором. Фарминг не является особенно требовательным для CPU, что позволяет большинству современных процессоров управлять значительными размерами плота. Тем не менее, процесс создания участка является весьма интенсивным с точки зрения ресурсов, что приводит к тому, что ЦП укладывает основные узкие места.

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

Хотя построение графика на GPU не является обязательным, оно обеспечивает повышенную энергоэффективность и скорость по сравнению с использованием исключительно центрального процессора.

Совместимость платформ

Платформа🐧 Linux🪟 WindowsNvidiaAMDIntel
CLI🛠️🔮
Space Acres🔜🔮

🛠️ Ограниченная поддержка AMD только для Linux доступна в последних тестовых сборках. Ссылки на самые последние тестовые сборки на форуме

Смотрите канал в Discord farmer-chat относительно ограниченной поддержки.

Поддерживаемые GPU

Серия/МодельПоддержка
RTX 20xx и новее
Серия GTX 16

Требуются драйверы Nvidia версии 550 или более поздней. Установка инструментария CUDA не обязательна.

Общие параметры плоттинга

Включить CPU Plotting

При обнаружении совместимого GPU, по умолчанию CPU-плоттинг автоматически отключается, но при необходимости его можно включить, указав количество параллельно кодируемых секторов: --cpu-sector-encoding-concurrency <sectors>

--cpu-sector-encoding-concurrency 2

Отключить GPU Plotting

Linux
  --cuda-gpus ""
Windows
--cuda-gpus 99

Указать конкретные GPU

Укажите конкретные GPU для плоттинга, вместо использования всех доступных GPU (в конфигурации по умолчанию используются все совместимые GPU): --cuda-gpus <gpu_ids>

--cuda-gpus 0,1,3

Кластер фарминга

При использовании кластера фарминга, особенно с несколькими или быстрыми графическими процессорами, Вы можете столкнуться с ограничениями, связанными с пропускной способностью сети. Высокопроизводительные графические процессоры могут легко превысить пропускную способность соединения 1 Гбит/с. Хотя это и не приведет к сбою процесса, но может привести к тому, что Ваш GPU будет простаивать в ожидании передачи данных. Чтобы оптимизировать производительность в таких сценариях, перейдите на сетевые решения с пропускной способностью 2,5 Гбит/с, 10 Гбит/с или выше.