Железо,  Майнинг

Ответный удар красных: AMD Radeon VII в майнинге

В ответ на выход серии новых видеокарт от компании Nvidia, командование красных (АМД) ускорило производство серии GPU с чипами на основе 7 нм технологий и выпустило новинку, которая призвана побить зеленых конкурентов – видеокарту Radeon VII (архитектура Vega, кодовое обозначение модели — Aruba).

Эта карта, по данным АМД на 30% быстрее старого флагмана – модели Radeon RX Vega 64:

В то же время, по данным techpowerup, новая топовая видеокарта от компании AМД Radeon VII имеет относительную производительность на уровне GeForce RTX2070:

Каковы же реальные показатели модели АМД Radeon VII при проведении вычислений для майнинга криптовалют?

В данной статье рассматриваются особенности модели Radeon VII применительно к майнингу.

О возможностях конкурентов от Nvidia в этой сфере можно почитать в статьях:

Аппаратная часть Radeon VII и ее возможности

Видеокарта Radeon VII имеет следующие технические характеристики (для более наглядного сравнения размещаем информацию о видеокартах RTX 2080Ti, 2080, 2070, GTX1660Ti и младшем брате от АМД — RX590).

Таблица характеристик видеокарты Radeon VII в сравнении с новинками от Nvidia:

Параметр Модель видеокарты
AMD Radeon VII RTX 2080Ti RTX 2080 RTX 2070 GTX1660Ti AMD RX590
Начало
произ-ва
февраль 2019 сентябрь 2018 сентябрь 2018 октябрь 2018 февраль 2019 ноябрь 2018
Цена,
дол. США
850 1190 810 570 340 320
Техпроцесс,
нм
7 12 12 12 12 12
Графический процессор Vega 20 XT TU102 TU104 TU106 TU116 Polaris 30
Площадь кристалла,
кв. мм
331 754 545 445 284 232
Число транз-ров, млрд. 13,23 18,6 13,6 10,8 6,6 5,7
Кол-во ядер многопот. вычисл. 3840 4352 2944 2304 1536 2304
Кол-во блоков комп. вычислений (CU/Rop) 60 88 88 64 48 36
Объем памяти, Гб 16 11 8 8 6 8
Тип памяти HBM2 GDDR6 GDDR6 GDDR6 GDDR6 GDDR5
Частота ядра GPU, МГц 1750 1545 1545 1620 1770 1560
Вычисл. мощность, GFLOPS 13,44 14,2 10,5 7,,8 5,437 7,1
Эффективная частота памяти, Mbps 2000 14000 14000 14000 12000 8000
Разрядность шины памяти 4096 352 256 256 192 256
Пропускн.
спос-ть памяти, GB/sec
1024 616 448 448 288 256
Потребл. мощность,
ватт
295 260 225 185 120 225

Изображение кристалла видеоядра Radeon VII, которое вмещает 13,23 млн. транзисторов (взято с сайта techpowerup):

Скриншот характеристик седьмого Радеона по данным GPU-Z (для отображения всех данных нужно использовать версию не ниже 2.17):

Чем отличается в лучшую и худшую сторону Радеон 7 от RTX2080Ti?

При сравнении флагмана от AMD и прямого конкурента от компании Nvidia – топовой видеокарты RTX 2080Ti можно отметить следующие положительные качества Radeon VII, положительно влияющие на майнинг:

  • Radeon VII выпущен по более прогрессивному 7 нм технологическому процессу в сравнении с 12 нм от Nvidia;
  • Объем памяти у седьмого Радеона больше, чем у RTX2080Ti на целых 5 гигабайт производительной памяти, что дает солидный задел на будущее;
  • цена Radeon VII на 40% ниже стоимости RTX 2080Ti и сопоставима с ценой за RTX 2080;
  • хотя эффективная частота памяти HBM2, применяемой в Radeon VII и ниже в 7 раз по сравнению с GDDR6 у RTX1080Ti, ее пропускная способность на 66% выше за счет большей в 11,6 раз разрядности шины памяти;
  • исходя из результатов опыта, чем меньше размеры использующихся кристаллов, тем ниже возможный даунвольтинг, поэтому вполне вероятна возможность снижения потребления Радеона седьмого поколения за счет уменьшения вольтажа ядра до значений порядка 800 мВ.

Возможность даунвольтинга вплоть до 712 мВ при частоте ядра 808 МГц подтверждается графиком зависимости частоты ядра от напряжения из программы Global Wattman:

Практически можно изменять напряжение на ядре от 808 до 1218 мВ.

Radeon VII хуже RTX2080Ti в следующих характеристиках:

  • за счет меньшего на 13% количества ядер для многопоточных вычислений, теоретическая производительность многопоточных вычислений у Radeon VII на 5,6% ниже, чем у RTX2080Ti, что должно сказываться при майнинге криптовалют, требовательных к частоте ядра. Отрыв RTX здесь не столь велик за счет большей тактовой частоты GPU Vega 20 XT, которая возможна благодаря 7 нм техпроцессу;
  • Radeon 7 имеет 60 вычислительных блоков, в то время как у 2080ti имеется 88 Rop (64 блока у Radeon Vega64 и 36 блоков у RX590). Вероятно, из-за несовершенства технического прогресса, 4 CU-блока у седьмого Радеона отключены;
  • потребляемая мощность у Radeon VII на 15% больше, чем у RTX2080Ti, что довольно существенно, учитывая текущую рентабельность на рынке майнинга криптовалют.

Какие драйвера нужно ставить для работы с видеокартой Radeon VII?

Видеокарты Radeon VII поддерживаются в драйверах компании АМД начиная с версии 19.2.1 (драйвера выпускают только для Windows 7 и 10).

Их желательно установить способом чистой установки, о чем рассказывается в статье «Правильная установка драйверов GPU для майнинга».

Разгон для майнинга можно осуществлять с помощью последней версии MSI Afterburner или, после выхода обновленной версии OverdriveNTool, по методике, описанной в статье «Разгон видеокарт АМД для майнинга программой OverdriveNTool

Хешрейт Radeon VII на различных алгоритмах

При майнинге криптовалют, использующих алгоритмы, требующие производительной работы системы видеопамяти, видеокарта Radeon VII показывает результаты, не сравнимые с другими моделями аналогичного класса.

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

Лучшими драйверами на сегодняшний день для седьмого Радеона являются 19.3.3.

При майнинге на алгоритме Ethash в ОС Windows 10 видеоускоритель Radeon VII на стоковых настройках выдает хешрейт в 85-92 mh/s (память Micron). Потребление при этом по данным программы hwinfo достигает 250-260 ватт.

Скриншот Claymore Dual miner 12.0 при майнинге Ethereum на видеокарте Radeon VII:

Подтверждена полная работоспособность карты при напряжении на ядре в 890-900 мВ, что позволяет значительно снизить потребление (даунвольтинг на 21% по сравнению со штатным напряжением 1143 мВ).

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

Учитывая итак высокую пропускную способность памяти HBM2 вряд ли разгон даст серъезный прирост производительности без изменения таймингов.

При максимальном разгоне по ядру карта показывает скорость майнинга эфира 100 Mh/s (при потреблении 300-330 ватт), либо 70-80 mh/s при оптимальном даунвольтинге со снижением частоты ядра до 1600 МГц (потребление 180-200 ватт).

Диаграмма производительности Radeon VII при майнинге на Ethash algo с разными настройками:

В дуале при майнинге эфира на стоковых значениях с монетами на algo Blake2s (Verge) карта выдает около 77 mh/s на основной монете и 3,6 Gh/s на второй (потребление только по ядру при этом составляет 240 ватт).

При майнинге на алгоритме cuckaroo29 (монета Grin) видеоускоритель Radeon VII дает 4,6 gsol/s, что сопоставимо с GTX1070 на gminer.

Скриншот Grin Gold Miner (релиз 2.9) при майнинге Grin на видеокарте Radeon VII:

Потребление при майнинге Grin составляет 176 ватт (по данным hwinfo версии 6.03) при частоте ядра 1800 МГц и памяти 1000 МГц и отсутствии даунвольтинга (вольтаж ядра 1143 мВ).

Параметры видеокарты при майнинге криптовалюты Grin на видеокарте Radeon VII в программе hwinfo:

При майнинге криптовалют на алгоритме Cryptonight v7 видеокарта Радеон 7 выдает 2,9 kh/s при потреблении 180-200 ватт.

Скриншот программы Cast XMR при майнинге MoneroV (XMV) на алгоритме Cryptonight v7:

При майнинге криптовалют на алгоритме Cryptonight v8 видеокарта Радеон 7 выдает 2,9 kh/s при потреблении 310 ватт. При оптимальных настройках разгона и даунвольтинга карта выдает 2,4 kh/s при потреблении 215 ватт из розетки.

Скриншот программы Cast XMR при майнинге Monero (XMR) на алгоритме Cryptonight v8:

Диаграмма эффективности майнинга Radeon VII на Cryptonight v8 при разных настройках:

При майнинге Ravencoin и других монет на алгоритме x16r (Ravencoin и подобные монеты) седьмой Радеон выдает максимум 26,4 mh/s при потреблении 335 ватт.

Диаграмма эффективности майнинга Radeon VII на алгоритме x16r при разных настройках:

На алгоритме ProgPoW Радеон 7 дает 30 mh/s в программе ProgPow AMD miner 0.16 при потреблении около 300 ватт.

На algo Blake2B (Decred) в программе sgminer хешрейт составляет около 2,7-3 Gh/s, Lbry – 0,4 Gh/s, Pascal – 2,4 Gh/s, x11gost – 20 mh/s.

Заключение

Благодаря наличию производительной памяти HBM2 и мощного вычислительного ядра, видеокарта Radeon VII показывает отличные результаты в майнинге на большинстве алгоритмов при сравнительно большом энергопотреблении. В связи с этим только на одну такую видеокарту необходимо обеспечить качественный блок питания мощностью не менее 600 ватт (для обеспечения стабильной работы на пиковых нагрузках).

В связи с меньшим количеством вычислительных ядер у Радеона 7, производительность конкурентной модели RTX2080Ti на требовательных к ядру алгоритмах вычислений выше.

Главным недостатком Radeon VII для майнеров является цена, которая при существующей ситуации на криптовалютном рынке не способствует массовой закупке этих видеокарт исключительно для майнинга.

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