- Гайд По Прошивки Биоса Видеокарты AMD Radeon RX
- Что такое прошивка видеокарты, для чего это в майнинге
- Программы для прошивки видеокарты
- Гайд по прошивке видеокарты
- Как прошить видеокарту AMD RX 470, 480, 570, 580, 590 для майнинга. Подмена таймингов и даунвольт.
- Для чего вообще нужно прошивать видеокарты?
- Как добиться увеличения хэшрейта на видеокартах AMD RX Polaris?
- Программы для прошивки видеокарты AMD RX для майнинга:
- Выгружаем образ биоса из видеокарты.
- Изменяем BIOS в программе Polaris Bios Editor.
- Есть три типа таймингов VRAM у видеокарт:
- Список таймингов для майнинга разных типов памяти у RX 400/500.
- Тайминги эльпида (Elpida).
- Тайминги памяти Hynix.
- Тайминги для самсунг (Samsung).
- Тайминги микрон (Micron).
- Даунвольтинг видеокарты для майнинга.
- Разгон оперативной памяти видеокарты для майнинга Ethereum.
- Перепрошивка Биоса видеокарты.
Гайд По Прошивки Биоса Видеокарты AMD Radeon RX
При использовании любого оборудования для майнинга каждый пользователь стремится получить наибольшую эффективность его работы.
Иногда для этого приходится применять разгон или использовать непредусмотренные производителем режимы работы, для чего требуется модификация BIOS-а. В этой статье рассматривается вопрос о том, как прошить Биос видеокарты.
Что такое прошивка видеокарты, для чего это в майнинге
При использовании видеокарт от компании АМД существует практическая возможность не только увеличивать частоту графического процессора и видеопамяти, но и использовать более тонкие настройки, касающиеся режима работы чипов памяти, а также энергопотребления видеокарты. Это возможно благодаря изменению указанных в BIOS видеокарты настроек, использующихся операционной системой и прикладными программами, которые считываются при инициализации оборудования сразу после включения компьютера.
Оптимизация настроек видеокарт для майнинга, как правило, заключается в достижении следующих целей:
- уменьшение таймингов, на которых работают чипы видеопамяти, что позволяет увеличить ее производительность без увеличения рабочей частоты;
- уменьшение уровня энергопотребления видеокарты до минимума (снижение напряжения на графическом ядре, контроллере памяти и уменьшение лимита мощности), при котором сохраняется стабильность, что позволяет увеличить рентабельность майнинга за счет сокращения расходов на электричество, а также уменьшить нагрев компонентов, что уменьшает износ.
Прошивка видеокарт для майнинга дает существенный рост производительности, например, прошитая RX 570 выдает на 30-40% большую скорость при майнинге эфира, чем аналогичный не прошитый вариант.
Кроме того, знание того, как производится прошивка для майнинга популярных видеокарт, например, RX480 позволяет, в случае необходимости, восстановить их работоспособность. При покупке б/у видеокарты случается, что она была прошита не очень опытным майнером и вследствие этого выдает ошибки, которые можно обнаружить в различных диагностических программах, например HWinfo (показывает ошибки памяти). Такая видеокарта, как правило, выдает артефакты на изображении, может приводить к зависанию компьютера. Для устранения этих проблем может понадобиться прошивка родного БИОСа, который можно скачать с сайта производителя, либо, в случае значительной деградации памяти, понадобится прошивка модифицированного БИОСа с уменьшенными частотами, что может устранить проблемы с зависанием, ошибками и артефактами.
Программы для прошивки видеокарты
Для прошивки видеокарт от АМД, нужна программа Atiflash, которая позволяет осуществлять резервное копирование, а также дает возможность обновить Биос видеокарты на улучшенную версию в случае ее выпуска производителем.
В архиве содержится программа ATIWinflash для работы с видеокартами с помощью графической оболочки и утилита Atiflash с командной строкой, которая имеет более широкий функционал, но требует введения текстовых команд.
Для прошивки видеокарт АМД семейства Поларис лучше всего пользоваться бесплатной утилитой SRBPolaris BIOS editor, которая доступна для скачивания по адресу bitcointalk.org/index.php?topic=1882656.0. Эта программа позволяет задавать параметры видеокарт путем копирования таймингов с низких частот на более высокие, изменять рабочую частоту графического процессора, изменять лимиты потребления, вольтаж, настройки кулеров.
Аналогичные функции выполняет утилита Polaris BIOS Editor. Очень удобно использовать версию 1.6.7, которую можно скачать со страницы разработчика по адресу https://github.com/vanities/PolarisBiosEditor-1.6.7 (нужно нажать на кнопку Clone or download и выбрать download.zip). После скачивания нужно разархивировать программу в удобное место и для ее запуска использовать файл PolarisBiosEditor.exe. Программа содержит базу данных на чипы памяти наиболее популярных производителей, среди которых Elpida, Hynix, Samsung и позволяет в автоматическом режиме прошить наилучшие тайминги.
После прошивки видеокарт может понадобиться пропатчивание драйверов операционной системы, в которых присутствует проверка корректности BIOS, с помощью программы Atikmdag patcher (https://www.monitortests.com/forum/Thread-AMD-ATI-Pixel-Clock-Patcher). Обычно это требуется для видеокарт серии RX400, которые после модификации биоса определяются системой с ошибкой 43. После прошивки для майнинга более новых видеокарт, например, типа RX 580, эта ошибка, как правило, не возникает.
После прошивки очень удобно контролировать параметры видеокарты с помощью программ GPU-Z и HWinfo, которые показывают напряжения, частоты, загрузку видеокарты и много другой полезной информации. Наличие переразгона можно проверить в HWinfo путем контроля ошибок видеопамяти. При большом количестве этих ошибок нужно снижать разгон путем уменьшения рабочей частоты видеопамяти или прошивки менее агрессивных таймингов.
Гайд по прошивке видеокарты
Прошивка видеокарты для майнинга очень просто выполняется с помощью приложения с графическим интерфейсом ATIWinflash и одной из программ для модификации БИОСа. Она подразумевает выполнение следующих действий:
1. Сохранение БИОСа, содержащегося в видеокарте в файл для модификации и резервирования. Копирование исходного БИОСа в безопасное место нужно для того, чтобы можно было вернуть карту в исходное состояние в случае неудачной прошивки или по другим причинам.
Для этого производят следующие действия:
- Запускают от имени администратора приложение ATIWinflash. Для этого нужно нажать на иконку файла правой кнопкой мыши и выбрать соответствующую команду;
- В меню System Video Devices выберите нужную видеокарту;
- Нажимают кнопку Save (правая кнопка в нижнем ряду из трех кнопок) и указывают путь для сохранения файла;
- По окончанию копирования БИОСа появиться сообщение об успехе. Полученный файл можно модернизировать, а также скопировать оригинал для резервирования.
2. Модернизация параметров заводского БИОСа, которая производится путем прошивки страпов (таймингов) с низких частот в более высокие.
Как правило, при модификации файла БИОС производят запись таймингов памяти с частоты 1500 или 1625 мегагерц во все строки БИОС-а с более высокими частотами. При использовании PolarisBiosEditor-1.6.7 модификацию таймингов можно произвести автоматически одним нажатием кнопки. Для этого производят следующие действия:
- запускают программу Polaris BIOS Editor;
- нажимают кнопку OPEN BIOS;
- нажимают кнопку One click timing patch;
- сохраняют модифицированный БИОСа в нужное место путем нажатия кнопки Save as под новым именем, например RX570-mod.rom.
Источник
Как прошить видеокарту AMD RX 470, 480, 570, 580, 590 для майнинга. Подмена таймингов и даунвольт.
Подробное руководство по прошивке биоса видеокарт AMD Radeon RX 470/480/570/580/590 (с архитектурой Polaris) для майнинга Ethereum с помощью подмены таймингов оперативной памяти, используя программы Polaris Bios Editor 1.7.4 (3 Pro) и AtiWinFlash 2.9.3, с последующим даунвольтом и разгоном.
Для чего вообще нужно прошивать видеокарты?
Майнинг с помощью некоторых линеек видеокарт, а именно серии RX 400 и RX 500 с микроархитектурой видеоядра Polaris после определённых манипуляций показывает лучшие результаты в скорости (мощности). Хэшрейт увеличивается только на алгоритме Dagger-Hashimoto (Ethash), именно на нём добываются такие монеты как ETH, ETC, Expanse, Ubiq… другие не буду перечислять, они не столь важны.
Как добиться увеличения хэшрейта на видеокартах AMD RX Polaris?
Чтобы ускорить майнинг — нужно прибегнуть к разгону, но не ядра (в случае Ethereum) а оперативной видеопамяти. Изначально оперативная память работает на штатных таймингах, которые нужно изменить для лучших показателей в майнинге Эфира. После остается занизить энергопотребление и частоту ядра, чтобы добиться лучшей энергоэффективности и окупаемости как следствие.
При покупке видеокарт 400 или 500 серии обращайте внимание на частоту оперативной памяти, чем она выше, тем легче будет её повысить до нужных стабильных значений.
Майниг Эфира на видеокаркат с объёмом оперативной памяти 4 Гб НЕВОЗМОЖЕН.
Программы для прошивки видеокарты AMD RX для майнинга:
- ATIWinflash – Программа, которая сохраняет файл биоса из видеокарты, также прошивает видеокарту;
- Polaris Bios Editor – утилита, которая позволяет проводить манипуляции и корректировки значений в фале биоса, выгруженном из видеокарты с помощью утилиты ATIWinflash;
- GPU-Z – программа помогающая узнать фирму производителя модулей оперативной памяти у вашей видеокарты.
НЕ СОХРАНЯЙТЕ биос видеокарты с помощью GPU-Z!
Наглядно продемонстрирую пример прошивки биоса на видеокарте AMD RX 580 8GB.
Выгружаем образ биоса из видеокарты.
Чтобы изменить BIOS видеокарты RX 580, его для начала нужно выгрузить из NAND чипа на плате GPU. В этом нам поможет программа ATIWinflash. Запустив её от имени администратора, мы увидим вверху окна список видеокарт (если подключено несколько), выбираем нужный нам графический ускоритель, и кликаем по кнопке «Save».
В окне сохранения файла, припишите к концу имени «.rom», чтобы файл сохранился корректно, и чтобы в будущем видеокарта успешно перепрошилась.
Сделайте резервные копии стоковых образов биоса всех видеокарт, которые собираетесь прошить.
Изменяем BIOS в программе Polaris Bios Editor.
Запускаем программу, и открываем в ней ROM биоса, нажав на кнопку «Open».
Справа в интерфейсе программы будет таблица с полями таймингов. Самое простое, что можно сделать это скопировать значение «Value» c 1750 и вставить во все поля, что ниже (выше по значению Value: 2000 и 2250).
Для видеокарт с объёмом памяти 4GB нужно копировать значения с 2:1500.
Такая подмена таймингов работает в 20% случаев. Так что этот способ точно не подходит.
Есть три типа таймингов VRAM у видеокарт:
- Заводские, стоковые, которые медленные, ибо производителю нужно прежде всего занизить потребление питания видеокарты с минимальными потерями производительности и сделать запас по мощности, чтоб видеокарта стабильно работала.
- Шустрые, которые очень хорошо себя показывают в майнинге.
- Агрессивные/экстремальные, могут работать на повышенных частотах.
У чипов памяти от разных производителей свои значения таймингов, и нужно подобрать правильные. В этом нам поможет функция автоматической подмены таймингов в оплаченной версии Polaris Bios Editor 3 PRO или прямые руки и немного знаний.
С помощью утилиты GPU-Z можно узнать, какой производитель у ваших чипов памяти.
Перед подменой в графе «VRAM» нужно выбрать производителя памяти.
Менять нужно тайминги, которые с цифрой «2» в списке, для этого кликаем на частоту, и внизу будет поле со значением, меняем его и нажимаем на кнопку «APPLY CHG», переходим к следующему значению.
Если в конечном итоге хэшрейт не повысится, попробуйте поменять тайминги у частот с цифрой «1».
Список таймингов для майнинга разных типов памяти у RX 400/500.
Тайминги эльпида (Elpida).
Частоты 1150 ядро, 1940-2070 память, 4 Гб точно работают:
Чуть более агрессивные:
Тайминги памяти Hynix.
Стабильные на частотах 1150 по ядру и 1980-2070 по памяти, идут на 4гб:
Можно чуть разогнать частоты памяти и попробовать этот тайминг:
Более шустрые тайминги, 1150 ядро и 1880-2040 память, не для всех карт, подойдут больше для стареньких 470 и 480 4 и 8 гб:
Если карта не хочет гнаться по памяти ни в какую, то 1800-1950 мГц, должно выдать 27-28 MH/s:
Универсальные тайминги, подошедшие к 470 и 570:
Тайминги для самсунг (Samsung).
Агрессивные 2000-2125 мГц по памяти:
С симметрией таймингов второй версии:
Тайминги микрон (Micron).
В просторах интернета нашёл один единственный тайминг, так что пробуйте, говорят память до 2100 мГц может стабильно выдержать:
Даунвольтинг видеокарты для майнинга.
Ядро видеокарты в зависимости от нагрузки может работать в разных режимах. Скидывать частоты при троттлине, или работать на максимум, если нет перегрева.
Для майнинга Ethereum нам не нужны высокие частоты ядра, к тому же видеокарты будет потреблять больше энергии, что негативно скажется на доходности, потому что профит будет ниже.
Для стабильной добычи и работы видеокарты хватит частоты ядра 1150 Мгц. Меняем все значения в таблице «GPU» после 900 Мгц.
Снизить частоту ядра это половина дела, далее нужно поменять значения напряжения ядра. Для этого в правом столбце таблицы «GPU» меняем значения после 1257 mV на «65286».
Дополнительно можно попытаться понизить TDP видеокарты, поменяв следующие значения на “100” или “110” Вт.
Мои фермы работают под управлением операционной системы для майнинга HiveOS, где показатель максимального TDP у видеокарт можно менять в настройках рига.
Разгон оперативной памяти видеокарты для майнинга Ethereum.
Повышение хэшрейта у AMD RX удаётся благодаря подмены таймингов и разгону видеопамяти. Память у назных видеокарт в стоке работает на своих частотах, так же имеет свой максимум. Не нужно повышать значения тактовых частот до небес, ведь стабильность работы фермы, залог хорошего дохода в майнинге.
В таблице “Memory” есть столбец со значениями, нижняя ячейка это максимальная частота в пиковой нагрузке на видеокарту.
Если стоит число “1750”, то увеличивать этот параметр до “2000” будет опасно. Опасно в плане того, что видеокарты будет зависать, или выдавать ошибки. Методом проб и ошибок в итоге можно выяснить, какая частота памяти оптимальна именно для вашей видеокарты, в моём случае это “1900”.
Если у вас значения в этой ячейке выше 1750 Мгц, то смело можете поднимать показатель до 1950 Мгц, 2000 Мгц и даже до 2100. И опять же, выявить оптимальные частоты можно лишь с помощью тестов.
Перепрошивка Биоса видеокарты.
После того, как мы закончили изменять все нужные значения в таблицах, необходимо сохранить файл биоса. Потом открываем AtiWinFlash с правами администратора, открываем изменённый файл и нажимаем на кнопку “Program”. Дождитесь окончания процесса и перезагрузитесь.
Если вы добываете криптовалюту на Windows 10, то не забудьте установить официальные драйвера для майнинга с сайта AMD, иначе ваши видеокарты не определятся системе.
Я советую всем майнерам использовать специальные операционные системы для майнинга, самое простое это NiceHashOS, но там куча минусов, и настраивать видеокарты придётся только в файле биоса (обороты вентиляторов, TDP, разгон и прочее)
Лучший выбор это HiveOS, где есть полная настройка оборудования, удобный интерфейс, мониторинг, функция прошивки биоса, мобильное приложение и отлично работающий вотчдог, который при любой ошибке способен перезагрузить ферму, что крайне важно для стабильного заработка на майнинге. Зарегистрироваться и скачать HiveOS.
Если эта статья помогла вам, то поддержите наш проект, вступив в группу ВК и в ТГ-канал.
Источник