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

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

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

Напомню, что сама видеокарта выглядит так.

Характеристики Yeston Radeon RX 580 GameAce:

  • Тип видеокарты: офисная/игровая
  • Графический процессор: AMD Radeon RX 580
  • Интерфейс: PCI-E 16x 3.0
  • Кодовое название графического процессора: Polaris 20 XTX
  • Техпроцесс: 14 нм
  • Количество поддерживаемых мониторов: 5
  • Максимальное разрешение: 7680x4320
  • Частота графического процессора: 1340 МГц
  • Объем видеопамяти: 4096 Мб
  • Тип видеопамяти: GDDR5
  • Частота видеопамяти: 7000 МГц
  • Разрядность шины видеопамяти: 256 бит
  • Разъемы: DVI-D, HDMI x1, DisplayPort x3
  • Версия HDMI: 2.0b
  • Версия DisplayPort: 1.4
  • Число универсальных процессоров: 2304
  • Версия шейдеров: 5.0
  • Число текстурных блоков: 144
  • Число блоков растеризации: 32
  • Максимальная степень анизотропной фильтрации: 16x
  • Поддержка стандартов: DirectX 12, OpenGL 4.5
  • TDP: 135 Вт
  • Количество вентиляторов: 3
  • Размеры (ШxВxТ): 310x128x42 мм
  • Количество занимаемых слотов: 2

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

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

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

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

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

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

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

Для начала стоит обновить драйверы до последней актуальной версии. На момент написания данной статьи таковыми являются 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. Дело в том, что стоковые (заводские) настройки, заложенные в видеокартах не ориентированы на майнинг и не позволяют достичь хорошей производительности, поэтому в большинстве случаев требуется некоторая «доработка».

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

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

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

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

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

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

Несмотря на то, что само выражение «прошивка видеокарты» звучит несколько устрашающе, на самом деле этот процесс не сложен и не страшен при соблюдении ряда правил:

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

Для модификации значений таймингов и прошивки видеокарты понадобится 4 утилиты:

Первое, что необходимо сделать, это узнать производителя чипов памяти, установленных в видеокарте. Сделать это можно при помощи утилиты 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".

перейти на страницу товара

Также действует еще несколько скидок на видеокарты, подходящих для майнинга:

Спасибо за внимание и всем добра.

19 комментариев

  
mpanius
Скриншоты в jpg — айайай!
Albert36
А что, ему надо было в RAW выкладывать? А сам бы, затем, в Лайтруме правил))) В данном вопросе интересна техническая сторона, это не фотофорум. В промышленности не везде и цвет-то используется, т.к. не несёт, в техническом плане, никакой информационной составляющей.
mpanius
Ну, в png вообще-то. 
Rimlyanin
А чем не устраивает джипег? размером?
mpanius
Тем что он расплывается. Он не предназначен для того чтобы графики выкладывать. 
Rimlyanin
Не вижу никакой проблемы с графиками
//www.ixbt.com/live/uploads/images/00/05/83/2017/10/06/c5cd242f19.jpg
//www.ixbt.com/live/uploads/images/00/05/83/2017/07/09/bf2efef607.jpg
mpanius
А попробуй сделать png — он будет четкий и без расплывчатости
Rimlyanin
я и джипегу могу сделать так же. Только не вижу смысла в для данных графиков.
P.S> А ещё лучше тогда, наверное, TIFF без сжатия? А bmp так вообще фаворит?
mpanius
Нет, лучше всего для графиков png. 
 
MiDeT
Учитывая суть статьи вообще не важно то! Хоть gif-ы анимированные!
mpanius
Просто стоит попробовать. Мы уже слишком долго об этом спорим ) 
vitaly_ru
В png так в png. Учту в будущих публикациях :)
VitalyOFF
Одной из особенностей майнинга является то, что производительность системы зависит не столько от величины частоты графического ядра, а большей частью от частоты оперативной памяти видеокарты, т.е. чем она выше – тем больше хешрейт — майнинга ETH и форков, например. Другие криптовалюты чувствительны к ядру и им всё равно на память (ZEC и форки, например). 
Тем не менее, Яндекс.Маркет показывает, что за эти деньги (>19000 руб.) в московской рознице продаются аналогичные карты RX580 4G от MSI, Sapphire, Gigabyte. Так что опять эти китайские карты неизвестного производителя совершенно неразумно покупать, если можно пойти и купить карты известного производителя в местном магазине. С гарантией 2-3 года. Сразу и без доставки. Даже если живете в очень глубокой глубинке нашей необъятной Родины, то даже тогда покупать китайские карты плохой выбор (ну за эти деньги). Местный магазин доставит быстрее, гарантия представит сложности если вы не в крупном городе, тем не менее она будет и ее можно будет получить. 
MiDeT
Бум прошел. Смысла покупать в китае непонятные видеокарты за такие деньги вообще никакого, они здесь стоят чуть ли не дешевле этих цен.
zzz130
И сколько биткоинов в месяц майнит такая карта?
VitalyOFF

Если считать по данным на «прям сейчас», то примерно 30$ в месяц на ETH или ETC (~0.0065 BTC) Минус налоги )))

Что при цене 300+$ дает окупаемость 10+ месяцев только видеокарты. По факту, с учетом роста сложности и снижения награды за блок, будет года полтора.

Последний раз редактировалось
zzz130
А через облако если купить мощность такой же карты, сколько в итоге получится на выходе, $10 или $5?
И в чем вообще смысл продавать кому-то свои мощности, ну кроме как если кому-то нужно намайнить свой стартовый пул коинов и он это готов оплатить?
Последний раз редактировалось
Chugumoto
начнем с того, что батники не настраиваются, а пишутся. продолжим, что они были в досе, а в винде их цмдшники заменили…
едем дальше. какой нафиг ативинфлеш, если амд от него открещивается? это не их продукт и за него они не отвечают. а автор канул в лету… а отсюда. только консоль. 
«а энергопотребление составляет около 110-115 Вт.»
каким ваттметром измерялось и сколько по каким веткам? ну +12 и +3.3 слота сколько? по доппитанию сколько?
и самые главные вопросы. прокладки текут? сколько в работе? полгода есть и еще не померли?
S3MKi
Круто. Но меня больше поразило количество просмотров)))
Оставить комментарий