Майнинг на китайских видеокартах! Вторая часть тестирования Yeston RX580

Oct 12, 2017 16:36



В данном обзоре предлагаю продолжить знакомство с китайской видеокартой Yeston RX580 и посмотреть, на что способна данная модель с точки зрения производительности в майнинге.

Первую часть, посвященную внешнему виду, тестированию и производительности Yeston RX580 в играх можно прочитать здесь.

Напомню, что Yeston RX580 4Gb сейчас продается за $315.99 с купоном «YTRX580», а сама видеокарта выглядит так.




Тестирование будем проводить как на майнинге при помощи сервиса, так и при помощи пула.

Майнинг при помощи сервиса является наиболее предпочтительным с точки зрения новичка, т.к. здесь нет необходимости выбирать пул и разбираться в тонкостях настройки bat-файлов. Достаточно лишь создать электронный «кошелек», куда будут переводиться намайненные монеты, определиться с самим сервисом и скачать специальное приложение, которое будет максимально облегчать вам жизнь и делать все автоматически. Из настроек, в данном случае понадобится лишь указать номер ранее зарегистрированного электронного кошелька. Из-за такой простоты подобные сервисы часто называют «сервисами для ленивых».

Наиболее популярным, если не сказать самым популярным сервисом для майнинга, сейчас является Nicehash. Данный сервис предоставляет пользователям целых два различных способа работы:
- пул с поддержкой наиболее востребованных и прибыльных алгоритмов;
- возможность покупать мощности и майнить на любых пулах, т.е. некий аналог облачного майнинга.

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

В первом же случае, пользователю предоставляется возможность заниматься майнингом при помощи собственных технических ресурсов, например при помощи видеокарты или процессора. Особенностью, или вернее сказать главным отличием майнинга через Nicehash в данном случае является то, что несмотря на возможность майнить практически любую криптовалюту, все заработанные вами монетки автоматически переводятся в биткоины. Кому-то это нравится, кому-то нет, но именно так работает данная система.

В данном обзоре рассмотрим майнинг на примере криптовалюты Ethereum (Эфириум, Эфир) основанной на алгоритме Dagger-Hashimoto.

Сразу хотелось бы отметить, что стоковые (заводские) настройки, заложенные в видеокартах не ориентированы на майнинг и не позволяют достичь хорошей производительности, поэтому в большинстве случаев требуется некоторая «доработка».

Если говорить о моделях на чипах от Nvidia, то здесь, как правило, ограничиваются разгоном частоты памяти для повышения производительности в майнинге и понижением частоты графического ядра для понижения энергопотребления.

Видеокарты на чипах AMD/ATI Radeon считаются немного более предпочтительными для майнинга криптовалют благодаря своей сравнительно меньшей стоимости относительно предложений от NVIDIA и существующей возможности изменения некоторых ключевых параметров при помощи перепрошивки BIOS.

Об этом мы поговорим ниже, но для дальнейшего сравнения и понимания посмотрим все же на производительность Yeston RX580 на заводских настройках. Для начала стоит обновить драйверы до последней актуальной версии. На момент написания данной статьи таковыми являются Crimson ReLive Edition версии 17.9.3.

Так как в процессе поиска оптимальных настроек для каждой конкретной модели видеокарт зачастую приходится экспериментировать с версиями драйверов, то во избежание возможных ошибок, сначала лучше полностью удалить установленные и затем поставить новые. Для этого можно использовать специальную утилиту Display Driver Uninstaller (сокращенно - DDU).




Утилита интересна тем, что позволяет автоматически, нажатием одной кнопки произвести полное удаление выбранного видеодрайвера (NVIDIA или AMD). В результате после перезагрузки система полностью готова к установке новой версии.




Далее скачиваем и устанавливаем программы: майнер от NiceHash, а также наиболее популярный сейчас майнер  «Claymore's Dual Ethereum+Decred/Siacoin/Lbry/Pascal AMD+NVIDIA GPU Miner». Последний интересен тем, что позволяет майнить не только эфир в одиночном-solo режиме, но и одновременно в сочетании с одной из других криптовалют (Decred/Siacoin/Lbry/Pascal) - dual-режим.

Настройки видеокарты не изменяем и оставляем на заводском уровне.




В результате видеокарта показывает производительность около 21 Mh/s в solo-режиме и 20+600 Mh/s в dual-режиме майнинга Ethereum+Decred.







Результат достаточно скромный, но в целом он полностью соответствует ожиданиям для чипа Radeon RX580, поэтому пора перейти к экспериментам по повышению производительности.

Одной из особенностей майнинга является то, что производительность системы зависит не столько от величины частоты графического ядра, а большей частью от частоты оперативной памяти видеокарты, т.е. чем она выше - тем больше хешрейт. Для Yeston RX580 максимально возможным значением частоты памяти, при котором система остается стабильной, оказалась планка в 2060 (8240) Мгц.




При такой частоте производительность немного возросла и уже составила около 24 Mh/s в solo-режиме и 22+660 Mh/s в dual-режиме







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

Несмотря на то, что само выражение «прошивка видеокарты» звучит несколько устрашающе, на самом деле этот процесс не сложен и не страшен при соблюдении ряда правил:
- перед прошивкой измененного BIOS необходимо обязательно сохранить оригинальный для возможности восстановления работоспособности видеокарты в случае неудачи;
- безопаснее всего изменять тайминги в оригинальной прошивке своей видеокарты, а не пытаться использовать готовую прошивку от другой видеокарты;
- модифицированные значения таймингов должны быть именно для вашего типа памяти и их необходимо заносить в ячейки частот (страпы) начиная от 1750 и выше - это позволит видеокарте загрузиться в любом случае, даже если тайминги будут подобраны неправильно;
- и самое главное в любой прошивке, это помнить, что всё что вы делаете - вы делаете на свой страх и риск.

Для модификации значений таймингов и прошивки видеокарты понадобится 4 утилиты:
- TechPowerUp GPU-Z
- AMD/ATI ATIFlash
- Polaris Bios Editor
- AMD/ATI Pixel Clock Patcher

Первое, что необходимо сделать, это узнать производителя чипов памяти, установленных в видеокарте. Сделать это можно при помощи утилиты GPU-Z. В данном случае мы имеем дело с памятью производства Elpida.




Далее, запустив утилиту AMD/ATI ATIFlash с правами Администратора необходимо сохранить оригинальный BIOS видеокарты. Для этого нужно нажать кнопку Save и указать имя, под которым будет сохранена прошивка.







После этого можно приступать к модификации.
Запускаем утилиту Polaris Bios Editor и при помощи кнопки Open загружаем ранее сохраненную нами прошивку. На скриншоте ниже красным выделена секция с таймингами, а зелёным - страпы, значения в которых можно заменять.




Первым, самым простым вариантом подбора таймингов, является копирование значений с низких (1500) на более высокие (1750-2000), мне данный способ не помог и карта не показала практически никакого прироста производительности.

После этого, зная производителя установленной в видеокарте памяти (Elpida), я стал искать модифицированные тайминги на форумах посвященных майнингу. Не буду перечислять все и рассказывать про многочисленные эксперименты, остановлюсь на наилучшем найденном варианте. Он был взят с вот этого англоязычного форума, вот страница с которой можно скачать тайминги для модификации таймингов RX 470/570/480/580 4GB/8GB через Polaris Bios Editor 1.4.1.

Сразу хочу предупредить, что само значение тайминга появится н экране примерно через минуту после нажатия кнопки Show timing strap. В течение этой минуты ваш процессор немного помайнит в пользу автора.

Я уже помайнил, значение для обозреваемой карты следующее: 777000000000000022AA1C00AC615B3CA0550F142C8C1506006004007C041420CA8980A9020004C01712262B612B3715

Заменяем им (или другим, нужным вам) значения в полях, отмеченных зеленым на скриншоте выше, после чего сохраняем прошивку под другим именем, скажем к примеру, с приставкой mod. В итоге у нас должны остаться оригинальная и модифицированная прошивка.




После этого снова запускаем AMD/ATI ATIFlash, кнопкой Load Image открываем нашу модифицированную прошивку после чего кнопкой Program запускаем процесс изменения BIOS видеокарты.




Это занимает около минуты, по завершении н экране должно появиться сообщение об успешном завершении прошивки и предложением перезагрузить компьютер.




Здесь можно сразу согласиться, но лучше всего отказаться и перед перезагрузкой установить специальный патч AMD/ATI Pixel Clock Patcher, который должен обезопасить вас от неправильной работы драйвера после перепрошивки видеокарты.




Я же не стал останавливаться только на изменениях таймингов, но и сразу установил специальную ревизию драйверов под названием Radeon Software Crimson ReLive Edition Beta for Blockchain. Подробности о том, что это за ревизия можно прочитать здесь.

Если установить данную ревизию, то также необходимо будет установить MSI Afterburner 4.4.0 Beta так как стандартная версия не сможет дальше работать и не позволит осуществлять разгон видеокарты.

Перезагружаем компьютер и выставляем параметры видеокарты на заводские значения.




В результате видеокарта показывает производительность уже около 28 Mh/s в solo-режиме и 26+800 Mh/s в dual-режиме майнинга Ethereum+Decred.







Поднимаем частоту памяти, а также снижаем частоту процессора и вольтаж для снижения энергопотребления.




Производительность уже более 30 Mh/s в solo-режиме и 29+900 Mh/s в dual-режиме Ethereum+Decred.







В таком режиме работы температура видеокарты держится в районе 70 градусов, а энергопотребление составляет около 110-115 Вт. Данные значения думаю вполне можно изменить в меньшую сторону еще немного поэксперементировав с понижением вольтажа и частоты графического ядра.

В целом же, производительность данной видеокарты в майнинге сопоставима с аналогичными видеокартами от других, более известных производителей.

Yeston RX580 4Gb сейчас продается за $315.99 с купоном «YTRX580»
Также действует еще несколько скидок на видеокарты, среди которых есть и представители «зелёных»:
Спасибо за внимание и всем добра.

видеокарты, livejournal, геймеры, gearbest, майнинг

Previous post Next post
Up