Видеокарта Sapphire Radeon R9 280X c 3Gb GDDR5-памяти в майнинге
Видеокарта AMD Radeon R9 280X имеет следующие технические характеристики (в сравнении с видеокартами Radeon R7 450 4Gb, AMD RX550/560 и Nvidia GTX750Ti):
Параметр | ||||
AMD Radeon R9 280X | AMD Radeon R7 450 4Gb GDDR5 | AMD Radeon RX550 RX 550 640SP 4 GB | Nvidia GTX750Ti | |
8 октября 2013 | 30 июня 2016 | Апрель 2017/ октябрь 2017 | 18 февраля 2014 | |
Графический процессор | Tahiti XTL (215-0821065) | Cape Verde PRX | Lexa PRO/ Baffin LE | GM107 |
Архитектура | GCN 1.0 | GCN 1.0 | GCN 4.0 | Maxwell |
Технический процесс, нм | 28 | 28 | 14 | 28 |
Количество транзисторов, млрд | 4.313 | 1.5 | 2.2/3 | 1.87 |
Площадь кристалла, mm² | 352 | 123 | 103/123 | 148 |
Количество ядер (Cores) | 2048 | 512 | 512/640 | 640 |
Количество блоков текстурирования/ растеризации (TMU/ROP) | 128/32 | 32/16 | 32/16 и 40/16 | 40/16 |
Частота работы GPU, МГц | 1000 | 925/1125 | 1100/1019 | 1020-1085 |
Производительность при операциях с плавающей запятой FP64, GFLOPS | 1,024 | 59.2 | 75.71/85.68 | 43.4 |
Объем видеопамяти, GB | 3 | 4 | 2/4 | 2 |
Тип видеопамяти | GDDR5 | GDDR5 | GDDR5 | GDDR5 |
Тактовая частота памяти, МГц | 1500 | 1125 | 1750/1500 | 1350 |
Разрядность памяти, бит | 384 | 128 | 128 | 128 |
Эффективная частота работы памяти, Gbps | 6 | 4.5 | 7/6 | 5.4 |
Полоса пропускания памяти, GB/s | 288 | 72 | 112/96 | 86.4 |
Поддерживаемая версия CUDA или OPENCL | OpenCL 1.2 | OpenCL 1.2 | OpenCL 2.1 | 5.0/1.2 |
Теоретический хешрейт на Ethash, mh/s | 36 | 9 | 14/12 | 10.8 |
Потребление (TDP), ватт | 250 | 65 | 50/60 | 60 |
Как видно из таблицы, AMD Radeon R9 280X имеет хорошую вычислительную мощность и производительность подсистемы памяти, хотя все это портит относительно высокое энергопотребление.
Возможности AMD Radeon R9 280X, в особенности на алгоритме ethash, полностью можно раскрыть в операционной системе Linux с ядрами версии 4.15.
Перед запуском майнинга желательно тщательно исследовать возможности конкретной модели, чтобы понимать возможности установленных чипов памяти, системы охлаждения, определиться с нумерацией PCI-E устройств, присвоенных видеокарте и другими важными параметрами.
Изучение информации о видеокарте AMD Radeon R9 280X в Linux программными способами
Программа clinfo в xubuntu 18.04 определяет видеокарту как AMD Radeon HD 7900 Series. Device Name Tahiti.
отображается краткая информация о видеоадаптере:
где 03.00.00 — номер задействованного PCI-E, выводится более полная информация о видеоконтроллере, использующихся системных прерываниях, драйвере и другие данные:
Утилита amdmeminfo работает без всяких ухищрений с AMD R9 280/280x выдавая информацию о видеопроцессоре, памяти, задействованном номере PCI-E, OpenCL ID и другие полезные данные:
Программа amdcovc в ubuntu 18.04 определяет видит только марку видеокарты, температуру и скорость вращения вентилятора охлаждения:
Программа rocm_smi в xubuntu 18.04 с драйверами amdgpu-pro-20.20-1089974-ubuntu-18.04 и в системе версии 16.04 с драйверами 17.40 ведет себя аналогично:
Хешрейт видеокарты AMD Radeon R9 280X при майнинге
В программе xmrig на алгоритме cryptonight-heavy/xhv видеокарта AMD Radeon HD7970/R9 280x выдает 240-260 h/s. При этом в xubuntu 18.04 на драйверах amdgpu-pro-20.20-1089974-ubuntu-18.04 майнер сыпет ошибками:
В xubuntu 16.04 на драйверах amdgpu-pro-17.40-514569 хешрейт тот же, но xmrig уже не выдает ошибок.
На алгоритме cn_r в xmrig Radeon HD7970/R9 280x обеспечивает хешрейт порядка 540 h/s.
Phoenix Miner версии 5.5c в xubuntu 18.04 на драйверах amdgpu-pro-20.20-1089974 не работает, выдавая ошибку сегментации (segmentation fault). В xubuntu 16.04 на драйверах amdgpu-pro-17.40 майнер запускается, выдавая на ethash порядка 27-28 mh/s (потребление порядка 150 ватт):
На профессиональных видеокартах AMD FirePro S9050, имеющих то же самое ядро Tahiti (немного улучшенное, чем у AMD R9 280X и более экономичное), и 6 GB видеопамяти, в 2021 году можно запустить майнинг Ethereum с DAG больше 4 GB, что неплохо для столь старой видеокарты.
При майнинге на алгоритме etchash+ZIL в xubuntu 16.04 на пуле ezil в программе Phoenix Miner версии 5.5c видеокарта AMD R9 280X в стоке выдает 27.7 mh/s:
Если модифицировать BIOS этих видеокарт в Hex-редакторе, увеличив частоты ядра и памяти, а также модернизировать тайминги, то хешрейт можно увеличить еще на 0.5-1 mh/s.
Lolminer версии 1.24 с видеокартой Radeon HD7970 в xubuntu 18.04 не запускается, в xubuntu 16.04 запускается, выдавая на ethash 27 mh/s:
lolMiner 1.24 при майнинге на алгоритме Equihash 192.7 на видеокарте AMD Radeon R9 280X работает, но хешрейт при этом равен нулю.
В системе xubuntu 16.04 и 18.04 на видеокарте R9 280X майнинг в программе SRBMiner-Multi версии 0.6.8 запускается, но видеокарта при этом крашится. Возможно, на старых версиях этой программы майнинг запуститься без ошибок. В Windows SRBMiner-Multi на АМД R9 280X работает, выдавая на CN Haven около 460 h/s.
verthashminer 0.7.1 в Windows 8.1 на алгоритме verthash выдает 330-340 h/s (стоковые настройки, драйвера Robinhood).
Программа wildrig-multi в xubuntu 18.04 с видеокартой AMD R9 280X работать не хочет, выдавая ошибку:
Аналогично себя ведет teamredminer и ряд других программ. Многие из майнеров скомпилированы для работы с новыми драйверами без поддержки видеокарт старых версий. Учитывая возможности Radeon HD7970 (R9 280/280X), можно задействовать и старые версии майнеров, умеющие работать с видеокартами с архитектурой GCN 1.0, расширяя возможный диапазон их применения.
При желании использовать операционную систему HiveOS для майнинга на AMD Radeon R9 280X, нужно использовать версии со старым ядром.
Заключение
Несмотря на то, что видеокарты AMD Radeon R9 280X (Radeon HD7970) выпущены в 2013 году, они демонстрируют вполне сносный хешрейт для 2021 года на алгоритмах Ethash/Etchash (27-28 mh/s) в xubuntu 16.04 с драйверами версии 17.40 в PhoenixMiner. Такие показатели сравнимы с современными видеокартами среднего уровня, если не учитывать их энергопотребления, которое в 2-2.5 раза выше.
Наиболее выгодно майнить на этих картах сейчас Ethereum Classic вместе с крпитовалютой ZIL, например, на пуле ezil (подробнее в статье «Dual-майнинг Ethereum/Ethereum Classic и Zilliqa на пуле ezil«).
Еще одним интересным алгоритмом для этих карт, в особенности для лета, является cryptonight-heavy/xhv, на котором можно получить 260 h/s при холодном видеочипе.
Источник