- vetos_01,
- 1666
Видеокарта Yeston Radeon RX580 4G D5 GAEA в майнинге: как выжать максимум
|
Если вы хоть немного знакомы с тематикой такого сверхпопулярного сейчас направления использования видеокарт как майнинг криптовалют, то наверняка знаете, что для майнинга Ethereum (ETH, Эфир) наибольшим спросом сейчас пользуются модели на чипах от AMD линеек RX 4xx и RX 5xx. Популярность именно этих чипов связана с хорошей технической предрасположенностью к алгоритму DaggerHashimoto (на котором и основана криптовалюта Ethereum) и, пожалуй, главному – тому, что в майнинге производительность видеокарт, к примеру, на чипе AMD RX580 c 4Гб оперативной памяти при некоторой доработке может достигать примерно аналогичной производительности на существенно более дорогой видеокарте на чипе Nvidia GTX1070 c 6 Гб оперативной памяти.
Далее я расскажу о деталях немного подробнее, а сейчас предлагаю взглянуть на характеристики обозреваемой здесь видеокарты Yeston Radeon RX580 4G D5 GAEA:
Тип видеокарты: офисная/игровая
Графический процессор: AMD Radeon RX580
Интерфейс: PCI-E 16x 3.0
Графический процессор: Polaris 20 XTX
Техпроцесс: 14 нм
Максимальное разрешение: 7680x4320
Частота графического процессора: 1340 МГц
Объем видеопамяти: 4096 Мб
Тип видеопамяти: GDDR5
Частота видеопамяти: 7000 МГц
Разрядность шины видеопамяти: 256 бит
Разъемы: 1xDVI, 1xHDMI, 3xDisplayPort
Версия HDMI: 2.0b
Версия DisplayPort: 1.4
Число универсальных процессоров: 2304
Версия шейдеров: 5.0
Число текстурных блоков: 144
Число блоков растеризации: 32
Максимальная степень анизотропной фильтрации: 16x
Поддержка стандартов: DirectX 12, OpenGL 4.5
TDP: 145 Вт
Количество вентиляторов: 2
Количество занимаемых слотов: 2
Размеры (ШxВxТ): 24 x 11 x 4 cм
Упаковка представляет собой картонную коробку с полиграфией в красно-черных цветах.
Внутри, помимо самой видеокарты, располагается переходник дополнительного питания с 8pin на 2 «молекса», а также небольшая инструкция по установке. Диск с драйверами отсутствует, их предлагается скачать с официального сайта AMD.
Сама видеокарта оказалась весьма компактной, но при этом довольно тяжеленькой. Виной тому – кожух, прикрывающий радиатор охлаждения и одновременно служащий местом крепления двух 90 миллиметровых вентиляторов. Дело в том, что он выполнен из металла, и при этом достаточно толстого.
Как и подавляющее большинство подобных современных моделей, по толщине данная видеокарта занимает два посадочных слота в системном блоке.
Сверху расположен 8-ми пиновый разъем для дополнительного питания.
Внешние интерфейсы видеокарты представлены наличием 1xDVI-D, 1xHDMI 2.0b и 3xDisplayPort 1.4.
С обратной стороны печатную плату защищает металлическая пластина, одновременно служащая дополнительной рассеивающей поверхностью для отвода тепла, об этом предупреждает соответствующая надпись «Caution HOT».
Посмотрим, что скрывается под системой охлаждения. Для этого откручиваем четыре шурупа и разъединяем половинки видеокарты.
Графический процессор имеет кодовую маркировку 215-0910038 соответствующую Radeon RX580 (Polaris). Вокруг процессора распаяны четыре гигабайта оперативной памяти GDDR5 на восьми микросхемах Elpida W4032BABG-70-F.
Для охлаждения стабилизаторов напряжения используется отдельный радиатор не связанный с основной системой.
Главной составной частью системы охлаждения является комбинированный радиатор состоящий из двух частей.
Отвод тепла на радиатор от самых горячих компонентов, коими являются графический процессор и микросхемы памяти, осуществляется при помощи четырех воздушных трубок. В целом вся система создает впечатление надежной, но насколько она эффективна посмотрим далее.
Устанавливаем видеокарту в компьютер, скачиваем и устанавливаем последнюю версию драйверов с официального сайта AMD после чего смотрим, что нам расскажет о специальная утилита TechPowerUp GPU-Z.
Частота работы графического процессора составляет 1340 МГц, разрядность шины видеопамяти – 256 бит, тип памяти — GDDR5, фактическая (опорная) частота — 1750 МГц, эффективная частота – 7000 МГц.
Без нагрузки частоты процессора и видеопамяти опускаются до 300Мгц, температура видеокарты при этом держится на 33° при 30% скорости работы вентиляторов охлаждения.
В режиме стресс-теста частоты повышаются до максимальных значений, температура подскакивает до отметки около 60° при 58% скорости работы вентиляторов.
Теперь предлагаю наконец вернуться к тематике майнинга и посмотреть, на что способна данная видеокарта в заводском состоянии. Для этого будем использовать один из самых популярных майнеров Claymore в solo-режиме майнинга только Эфира, а также в dual-режиме параллельного майнинга Эфира и криптовалюты Decred.
Полученные результаты в 17 Mh/s в соло-режиме и 17.5 Mh/s + 527.7 Mh/s в дуал-режиме безусловно разочаровывают, поэтому мы двигаемся дальше и при помощи утилиты MSI Afterburner повышаем частоту видеопамяти находя максимальное значение, при котором карта работает стабильно. Таким значением стала частота в 2060 МГц (8240 МГц).
Производительность немного вырастает до 19 Mh/s в соло-режиме и 19 Mh/s + 575 Mh/s в дуал-режиме, что по-прежнему не впечатляет, поэтому эксперимент продолжается.
Следующим шагом становится установка специальной версии драйверов «Radeon Software Crimson ReLive Edition Beta for Blockchain Compute», разработанных AMD в августе 2017 года и предназначенных для оптимизации работы видеокарт специально для майнинга. При установке данной версии драйвера необходимо помнить о нескольких предупреждениях от самих разработчиков:
— драйвер имеет бета-версию и распространяется по принципу «как есть», то есть в будущем не следует рассчитывать на обновления или исправления ошибок;
— драйвер не предназначен для графических или игровых нагрузок.
После скачивания и непосредственно перед их установкой лучше всего полностью удалить уже установленные драйверы во избежание возможных ошибок. Сделать это проще и быстрее всего в автоматическом режиме при помощи бесплатной утилиты «Display Driver Uninstaller».
Устанавливаем специальную версию драйверов и проверяем, как это сказалось на производительности видеокарты.
Хешрейт заметно вырос и теперь уже составляет 26 Mh/s в соло-режиме и 25 Mh/s + 750.5 Mh/s в дуал-режиме. Но несмотря на то, что результат уже более-менее хороший, все же это не максимальные значения, которые можно получить от видеокарты на чипе Radeon RX580, поэтому пора применить самый эффективный, но одновременно и самый специфичный способ – прошивка таймингов оперативной памяти видеокарты.
Тайминги – это параметры, которые хранятся в BIOS видеокарты и задают длительность и время задержки при прохождении управляющих сигналов оперативной памяти. Подобрав для них оптимальные значения можно добиться существенного роста производительности в майнинге. Подбирать тайминги можно самостоятельно методом экспериментов, но лучше всего поискать на специальных форумах. Не все значения подходят ко всем видеокартам, поэтому нужно искать исходя из производителя чипов памяти (в данном случае Elpida), ее объема (4 Гб), а также графического процессора вашей видеокарты (Radeon RX580).
Подробной информации об этом можно найти достаточно много, поэтому скажу только, что оптимальным значением, найденным мною, явилось вот это: 777000000000000022AA1C00EF615C41B0551016BA0D96060060060004061420EA8940AA030004C01914292E692E3B16
Сама прошивка по сути не представляет собой чего-то сверхсложного и при соблюдении нескольких правил не приведет к «окирпичиванию» видеокарты. Для этого не требуется никакого специального оборудования, только несколько утилит, которые можно найти в свободном распространении:
— TechPowerUp GPU-Z
— AMD/ATI ATIFlash
— Polaris Bios Editor
— AMD/ATI Pixel Clock Patcher
TechPowerUp GPU-Z необходима для того, чтобы правильно определить производителя видеопамяти для подбора потенциально испытуемых значений таймингов, что мы уже сделали выше.
Пожалуй, одним из главных правил безопасности является принцип не использования прошивки от «ну очень похожей модели видеокарты», а модификации своей собственной, заводской прошивки.
Утилита AMD/ATI ATIFlash как раз и позволяет нам сначала сохранить заводскую прошивку, а затем, после модификации залить ее обратно в BIOS. Для этого запускаем данную программу, нажимаем SAVE и сохраняем файл с прошивкой в какое-то укромное место под именем «YestonRX580original.rom».
Пересохранять данный файл в будущем категорически не советую, так как именно он понадобится, чтобы вернуть карту в исходное состояние при необходимости.
Далее запускаем утилиту Polaris Bios Editor, при помощи которой можно внести изменения в скачанную прошивку. Для этого нужно скопировать в память значение таймингов, которое необходимо прошить и заменить им значения в ячейках начиная с
«1750» и выше в секции 1 как на скрине ниже. Прошивая значения начиная именно с этой частоты вы тем самым обезопасите себя от зависания видеокарты сразу после ее загрузки, если тайминги не подошли. В данном случае они задействуются только под нагрузкой и тем самым всегда будет оставаться возможность исправить ошибку.
Далее нажимаем кнопку SAVE и сохраняем прошивку под новым именем, например «YestonRX580mod.rom».
Далее снова запускаем AMD/ATI ATIFlash, при помощи кнопки Load Image (1) показываем программе модифицированную прошивку (YestonRX580mod.rom) и убедившись, что в окне программы появились загруженные значения нажимаем кнопку Program (1).
По завершение прошивки появится соответствующее сообщение, после чего необходимо перезагрузить компьютер для принятия изменений, но перед этим лучше сразу запустить утилиту AMD/ATI Pixel Clock Patcher, которая пропатчит драйверы видеокарты во избежание проблем с совместимостью с прошитым BIOS.
Итак, карта прошита, настройки разгона остались на прежних значениях, проверяем насколько изменилась производительность.
Ну вот, это уже совсем другое дело — хешрейт вырос до 30.3 Mh/s в соло-режиме и 27.2 Mh/s + 816 Mh/s в дуал-режиме.
Температура видеокарты в работе держится в пределах 65° при 90% скорости работы вентиляторов охлаждения (да, это все-таки AMD). Энергопотребление при этом составляет около 144 Вт.
Задавшись целью немного снизить энергопотребление, можно поэкспериментировать с параметрами. К примеру, снизив максимальное значение энергопотребления мы получаем задуманное, но тут же теряем немного производительности.
Еще один интересный нюанс касаемо Yeston Radeon RX580 4G D5 GAEA заключается в том, что данная модель является основой некоторых майнинговых «ферм» в заводском исполнении, к примеру, сборка под названием T-bao FM01 включает в себя восемь таких видеокарт, т.е. суммарный хешрейт при добыче криптовалюты Ethereum в таком исполнении составит около 244 Mh/s.
В целом, Yeston Radeon RX580 4G D5 GAEA показала себя в майнинге весьма хорошо, разгонный потенциал присутствует и путем вышеописанных действий видеокарта быстро догоняет по производительности заметно более дорогие модели на чипах Nvidia GTX1070, хешрейт которых после разгона составляет примерно 31-32 Mh/s.
Основным, давно всем известным минусом практически всего семейства видеокарт от AMD является повышенное, относительно Nvidia, тепловыделение и энергопотребление, плюсом же конкретно этой модели считаю наличие одного, а не двух разъемов для дополнительного питания, т.е. для нее необходимо задействовать всего два «молекса» от блока питания компьютера, а их как правило всегда не хватает.
Купоны на скидку
Обозреваемая выше видеокарта Yeston Radeon RX580 4G D5 GAEA сейчас продается за $599 с кодом купона «YTRX580DF».
1 коментар