Rxboost для Феникс Майнер: как увеличить хешрейт
Параметры ускорения памяти ( Rxboost) требуют запуска от имени администратора (или root под Linux). Для ускорения таймингов памяти используют команды: -rxboost -vmr -straps -mt
Скачать с Официального сайта Phoenixminer.org
Что делает команда Rxboost
-rxboost (цифра)
Rxboost устанавливает частоту обновления видеопамяти на картах AMD и Nvidia. Допустимые значения:
- 0 - значения по умолчанию,
- 1 - предустановленное значение, которое должно работать на большинстве карт,
- от 2 до 100 - все более агрессивные настройки скорости таймингов).
Читайте пост до конца чтобы полностью понять как это работает.
- Что такое термин RXBOOST?
- RXBOOST - это термин, который используется для обозначения инструмента или подхода, который обрабатывает различные параметры памяти на видеокартах AMD RX. Впервые он был представлен Клеймором в его программе Claymore ETH для Windows, а затем реализован в Феникс Майнере.
Параметр -rxboost
поддерживается только на картах с видеопамятью GDDR5 (RX4xx / RX5xx и старше).
Если вы хотите точно настроить значение, вы можете запустить майнер и записать соответствующие значения, которые отображаются в файле журнала logfile.txt
, а затем использовать вместо цифр в журнале команды -rxboost 1
-vmr
-vmr
Смотрите: Как настроить Phoenix Miner
Как использовать Rxboost
Windows
Каждый, кто пользуется Windows, уже может воспользоваться этим инструментом, просто добавив параметр -rxboost 1
.
Пример:
PhoenixMiner.exe -pool eu-eth.hiveon.net:4444 -wal 0xdBa4C80E8a1298228D31D822dAe069Fd624D7B16 -worker Phoenix -epsw x -mode 1 -Rmode 1 -log 0 -mport 0 -etha 0 -retrydelay 1 -ftime 55 -tt 79 -tstop 89 -fanmin 30 -coin eth -rxboost 1
pause
Пример 2:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
PhoenixMiner.exe -pool us1.ethermine.org:4444 -wal кошелек.myrig -rxboost 1 -straps 1
pause
Linux
Пример:
./PhoenixMiner -pool eu-eth.hiveon.net:4444 -wal 0xdBa4C80E8a1298228D31D822dAe069Fd624D7B16 -worker Phoenix -epsw x -mode 1 -Rmode 1 -log 0 -mport 0 -etha 0 -retrydelay 1 -ftime 55 -tt 79 -tstop 89 -fanmin 30 -coin eth -rxboost 1
pause
Использование команды -rxboost
, -vmr
или -straps
на картах AMD требует запуска Phoenix Miner с правами администратора в Windows (или root-правами в Linux), поэтому вам нужно запустить PhoenixMiner от имени администратора, чтобы параметры VRAM сработали.
А так же в свойствах самого исполняемого exe
файла нужно установить галочку «выполнять эту программу от имени администратора»
Обратите внимание, что опция -mt
по-прежнему будет работать без запуска от имени администратора / root.
Пример:
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0x360d6f9efea21c82d341504366fd1c2eeea8fa9d -worker Phoenix -epsw x -mode 1 -Rmode 1 -log 0 -mport 0 -etha 0 -rvram -1 -eres 0 -rxboost 2
pause
Советы по использованию rxboost
Установите -rxboost 1
, чтобы включить эту опцию и получить еще ~ 3-5% на AMD Polaris и других видеокартах. Если карта работает нестабильно, то отрегулируйте интенсивность, например до двух - -rxboost 2
.
То есть
-
-rxboost 50
- это 50% мощности. -
-rxboost 1
- это 100% мощности.
Повышение также может применяться для каждой карты отдельно через запятую:
-rxboost 1,0,10,30
. Ноль означает отсутствие настройки. Это значит, что для конкретной видеокарты можно отключить этот параметр.
Упал хешрейт в Феникс Майнере?
Если у вас низкий хешрейт, но вы все сделали по инструкции вышн, то нужно просто перезагрузить компьютер.
Я добавил в свой bat файл
-daglim 1 -dagrestart 1 -eres 0 -rvram 0 -rxboost 1
В итоге старая RX 470 дает 27 Mh/s.
Если не помогло - то:
Читайте: Феникс Майнер Перестал Майнить Ethereum Classic На AMD
Еще программа поддерживает опцию straps для увеличения скорости майнинга.
Читайте straps (тайминги памяти для AMD/NVIDIA)
Все еще мало хешрейта?
Читайте эту документацию, если Вам нужно узнать про разгон и интенсивность Феникс Майнера для Ethereum
Увеличив хешрейт, можно заварить себе кофе и наблюдать приятную картину на мониторах:
Daglim
Команда daglim - это лимит видеопамяти на создание DAG файла для Ethereum и Ethereum Classic.
Параметр -daglim
работает только на картах Polaris (RX470, RX480, RX570, RX580, RX590). Он ограничивает размер DAG <n> МБ, чтобы разрешить майнинг на картах с 4 ГБ через несколько недель после эпохи 373 в Windows (или после 384 в Linux).
Возможные значения:
- точное ограничение DAG в МБ или 0 (отключите ограничение DAG, это значение по умолчанию),
- 1 (автоматический размер ограничения DAG, обычно около 4005 МБ под Windows).
Обратите внимание, что хешрейт будет значительно падать с каждой эпохой после того, как ограничение DAG вступит в силу.
Если хешрейт падает слишком сильно (например, с 28 Mh/s до 2-3 Mh/s, вам нужно использовать меньшее значение, например -daglim 3950
Параметры синхронизации VRAM могут сильно отличаться между видеокартами, даже если видеокарты имеют одну и ту же модель. Следовательно, вы можете (и, вероятно, должны) указать параметры синхронизации VRAM отдельно для каждой видеокарты через запятую.
Failed to load EIO.dll - AMD straps won’t be available
Ошибка довольно очевидна - вам нужно запустить свой .bat
файл с помощью «Запуск от имени администратора» и убедиться, что файлы EIO.dll
, EIO.exe
и IOMap64.sys
из архива PhoenixMiner находятся в одной папке. Недостаточно просто скопировать PhoenixMiner.exe из нового выпуска в старую папку, если вы хотите использовать параметр -rxboost
.