Перейти к основному содержанию

GPU-плоттер

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

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

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

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

Платформа Ubuntu Windows Nvidia AMDIntel
CLI
Space Acres

Supported   |   Limited Support   |   Possible Future Support



Limited AMD Support for Ubuntu only is available in recent test builds. The most recent test builds are linked on the forum

See Discord farmer-chat channel for limited support.

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

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

Nvidia drivers version 550 or later are required. Installing the CUDA Toolkit is not required.

Общие параметры построения графика

Включить CPU Plotting

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

--cpu-sector-encoding-concurrency 2

Отключить GPU Plotting

--cuda-gpus ""

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

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

--cuda-gpus 0,1,3

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

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