Причина ошибки GPU: Allocating buffers failed with: clCreateBuffer (-4) Fatal error. Restarting...
заключается в размере DAG файла. Эта проблема известна так же как clSetKernelarg -48.
Как исправить?
Вы должны указать в батнике команду -gser
с нужным вам значеним. Примеры ниже.
Что делает команда -gser
?
-gser
отвечает за сериализацию создания DAG файла на нескольких графических процессорах.
Возможные значения этого параметра:
-
0
- без сериализации, все графические процессоры генерируют DAG одновременно, это значение по умолчанию и с ним у вас появляется эта ошибка; -
1
- частичное перекрытие генерации DAG на каждом GPU; -
2
- без перекрытия (каждый GPU ожидает, пока предыдущий не закончит генерировать DAG); -
3-10
- задержка от 1 до 8 секунд после каждого создания GPU DAG перед следующим).
Следовательно, вам нужно подобрать оптимальное значение команды -gser
для ваших видеокарт.
Примеры решения
Вот так должен выглядеть батник с командой -gser
.
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 2
pause
или
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10
pause
Так же не забудьте увеличить виртуальную память Windows (размер файла подкачки). Нужно минимум 32 ГБ для фермы из 6 видеокарт RX580.
Если не помогает, то добавьте параметр -rvram -1
.
Пример:
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10 -rvram -1
pause
Всегда используйте последнюю версию программы, чтобы избежать ошибок в дальнейшем.
Пример решения 2
Возможно у вас автоматически обновились драйвера. Вам нужно откать драйвера до той версии, на которой программа работает стабильно.
Пример решения 3
Часто драйвера версии 20.11.2 исправляют ошибку.
Протестирована работа на Windows 19.09. Версия 5.4c работает.
Бывает такая же проблема на RX580 8 ГБ (clSetKernelArg (-48)). Нужно так же переустановить программное обеспечение драйвера AMD (Adrenalin версии 20.8.1) с включенной функцией сброса до заводских настроек, и проблема исчезнет. Также нужно отключить автоматические обновления в настройках Adrenalin, так как он что-то обновляет автоматически. Поэтому, чтобы решить эту проблему, нужно переустановить драйверы на старую версию, которая, как вы знаете, раньше работала нормально.
Так же многим помогает добавление параметра -eres -1
или -eres 0
но ни в коем случае ни -eres 2
.
Пример:
PhoenixMiner.exe -pool eth-eu2.nanopool.org:9999 -wal 0xBB942274AB3C8285400519e7F0c343Fca2394908.my -gser 10 -rvram -1 -eres 0
pause
Скачайте PhoenixMiner
Скачать с Официального сайта Phoenixminer.org
Дополнительно
Обязательно читайте (помимо readme):
- Сначала ознакомьтесь с этой статьей, если вы не знаете как работает и какие особенности у Phoenix Miner.
- В новой версии добавлена опция Rxboost, помогающая увеличить хешрейт
- Программа поддерживает straps (тайминги памяти для AMD/NVIDIA)
- Читайте эту документацию, если Вам нужно узнать про разгон и интенсивность Феникс Майнера для Ethereum
- Читайте: Феникс Майнер Перестал Майнить Ethereum Classic На AMD