Видеокарта 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
Как видно из таблицы, 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.
По команде
lspci | grep -E "VGA|3D"
отображается краткая информация о видеоадаптере:
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
По команде
sudo lspci -v -s 03:00.0
где 03.00.00 — номер задействованного PCI-E, выводится более полная информация о видеоконтроллере, использующихся системных прерываниях, драйвере и другие данные:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited / Sapphire Technology Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, non-prefetchable) [size=256K]
I/O ports at c000 [size=256]
Expansion ROM at f0040000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [200] #15
Capabilities: [270] #19
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] Page Request Interface (PRI)
Capabilities: [2d0] Process Address Space ID (PASID)
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpu
Утилита amdmeminfo работает без всяких ухищрений с AMD R9 280/280x выдавая информацию о видеопроцессоре, памяти, задействованном номере PCI-E, OpenCL ID и другие полезные данные:
Программа 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 работать не хочет, выдавая ошибку:
Error CL_OUT_OF_HOST_MEMORY when calling clCreateCommandQueueWithProperties
Failed to start OpenCL threads
Аналогично себя ведет 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 раза выше.
Еще одним интересным алгоритмом для этих карт, в особенности для лета, является cryptonight-heavy/xhv, на котором можно получить 260 h/s при холодном видеочипе.
6 комментарий для “Видеокарта Sapphire Radeon R9 280X c 3Gb GDDR5-памяти в майнинге”
Hi im french and i search lot of infos to this card (i have a 280x toxic 1165/1800 oc) and i swear its the best write paper in the world of internet i’ve see THX very much !
but… i have lot of questions :
1. 150w its a real W mesure ? (250W on amd spec) i cant mesure this “on wall”…
2. I try mining ETC on lolminer and got 11-12 mh/s on windows 10… HiveOS (new or old versions?) on usb solve this ?? for reach the 27-28 mh/s ? or timming issue ? i ve any experience on Linux.
3. How to modify timing via Hex or another solution ?
4. I mine VTC vertcoin @ 433kh/s = 2.15 vtc / day its the crypto the most profitable that I have found. What do you think about this coin potential ? Do you know any other profitable ones ?
Сообщение старое, но я надеюсь, что вы ответите. Спасибо заранее.
Я хочу прикоснуться к луне, но я под водой … дорога будет очень длинной. THX
1. Потребление измерялось из розетки. В каждом конкретном случае оно будет разным в зависимости от КПД блока питания, используемого процессора, материнской платы и жесткого диска и т.д.
2. В Windows Вы не сможете раскрыть потенциал старых видеокарт на алгоритмах, требовательных к памяти. Я пробовал их использовать в xubuntu 16.04 с драйверами 17.40. В HiveOS прекрасно работают R9 290, насчет 280-х я не знаю, думаю, что тоже будут хорошо работать.
3. R9 280 модифицируются с помощью любого hex-редактора и программы VBE7 – vBIOS Editor.
4. На старых видеокартах с ядром Oland я также запускаю майнинг vtc. На R9 280 я бы рассматривал возможность майнить ERGO. SRBMiner в Windows выдает 24-25 MH/s, а в linux – в два раза больше.
Всего доброго!
Для Вас привожу изложенный текст на французском языке:
Je vous donne le texte indiqué en français :
1. La consommation a été mesurée à partir de la prise. Dans chaque cas, ce sera différent en fonction de l’efficacité de la unité de puissance, du processeur utilisé, de la carte mère et du disque dur, etc.
2. Sous Windows, vous ne pourrez pas exploiter le potentiel des anciennes cartes vidéo sur des algorithmes nécessitant de la mémoire. J’ai essayé de les utiliser sur xubuntu 16.04 avec les drivers 17.40. GPU R9 290 fonctionne très bien dans HiveOS, je ne sais pas information à propos de R9 280, je pense qu’ils fonctionneront bien aussi.
3. R9 280 peut être modifié à l’aide de n’importe quel éditeur hexadécimal et de l’éditeur VBE7.
4. Sur les anciennes cartes vidéo avec noyau Oland, j’exécute également le minage vtc. Sur le R9 280, j’envisagerais de miner ERGO. SRBMiner donne 24-25 MH/s sous Windows, et deux fois plus sous linux.
Tous mes vœux!
За статью огромное спасибо, так же на вашем сайте вычитал все про особенности установки amdgpu-pro, но та статья касается карт r9 290 и т.д. Перепробовал кучу вариантов, релизов xubuntu и amdgpu-pro но везде сталкиваюсь с тем, что на GCN 1.0 (у меня карта R9 280x) не работает amdgpu-pro. Возможно, чтото делаю не так, но и AMDGPU-PRO явно указывает, что 280, 280х и 7900 серия не поддерживается. Как у вас это получилось? можно ли пошагово как в статье про установку на 290-ые версии
На 280-е драйвера ставятся также как и на 290-е, например, xubuntu 16.04 и драйвера 17.40
В том то и дело, что на 280-ые не ставится. И нет поддержки 280, 280х, 7900 версии карт в amdgpu-pro 17.40. Для этих карт для ubuntu – последняя поддержка драйверами только для 14.04.2 (чем собственно сейчас и занимаюсь). https://www.amd.com/en/support/kb/release-notes/rn-prorad-lin-amdgpupro-17-40-0
Ну нету там ни слова про 280-ю и 7900 серии видеокарт… Хотя, я использовал xubuntu 16.04.6 изначально, которая после update и upgrade стала 16.04.7 – возможно в этом была ошибка несовместимости? Ведь не зря на сайте АМД написано о версии 16.04.3?
Поставьте драйвера, загрузившись с начальной версией ядра. Смотрите статью Борьба с ошибкой Bad return status for module build on kernel
При написании статьи про 280-е использовался компьютер, на котором драйвера изначально ставились на 290-е карты. 280-ю просто ставили дополнительно, работало как часы.
Hi im french and i search lot of infos to this card (i have a 280x toxic 1165/1800 oc) and i swear its the best write paper in the world of internet i’ve see THX very much !
but… i have lot of questions :
1. 150w its a real W mesure ? (250W on amd spec) i cant mesure this “on wall”…
2. I try mining ETC on lolminer and got 11-12 mh/s on windows 10… HiveOS (new or old versions?) on usb solve this ?? for reach the 27-28 mh/s ? or timming issue ? i ve any experience on Linux.
3. How to modify timing via Hex or another solution ?
4. I mine VTC vertcoin @ 433kh/s = 2.15 vtc / day its the crypto the most profitable that I have found. What do you think about this coin potential ? Do you know any other profitable ones ?
Сообщение старое, но я надеюсь, что вы ответите. Спасибо заранее.
Я хочу прикоснуться к луне, но я под водой … дорога будет очень длинной. THX
1. Потребление измерялось из розетки. В каждом конкретном случае оно будет разным в зависимости от КПД блока питания, используемого процессора, материнской платы и жесткого диска и т.д.
2. В Windows Вы не сможете раскрыть потенциал старых видеокарт на алгоритмах, требовательных к памяти. Я пробовал их использовать в xubuntu 16.04 с драйверами 17.40. В HiveOS прекрасно работают R9 290, насчет 280-х я не знаю, думаю, что тоже будут хорошо работать.
3. R9 280 модифицируются с помощью любого hex-редактора и программы VBE7 – vBIOS Editor.
4. На старых видеокартах с ядром Oland я также запускаю майнинг vtc. На R9 280 я бы рассматривал возможность майнить ERGO. SRBMiner в Windows выдает 24-25 MH/s, а в linux – в два раза больше.
Всего доброго!
Для Вас привожу изложенный текст на французском языке:
Je vous donne le texte indiqué en français :
1. La consommation a été mesurée à partir de la prise. Dans chaque cas, ce sera différent en fonction de l’efficacité de la unité de puissance, du processeur utilisé, de la carte mère et du disque dur, etc.
2. Sous Windows, vous ne pourrez pas exploiter le potentiel des anciennes cartes vidéo sur des algorithmes nécessitant de la mémoire. J’ai essayé de les utiliser sur xubuntu 16.04 avec les drivers 17.40. GPU R9 290 fonctionne très bien dans HiveOS, je ne sais pas information à propos de R9 280, je pense qu’ils fonctionneront bien aussi.
3. R9 280 peut être modifié à l’aide de n’importe quel éditeur hexadécimal et de l’éditeur VBE7.
4. Sur les anciennes cartes vidéo avec noyau Oland, j’exécute également le minage vtc. Sur le R9 280, j’envisagerais de miner ERGO. SRBMiner donne 24-25 MH/s sous Windows, et deux fois plus sous linux.
Tous mes vœux!
За статью огромное спасибо, так же на вашем сайте вычитал все про особенности установки amdgpu-pro, но та статья касается карт r9 290 и т.д. Перепробовал кучу вариантов, релизов xubuntu и amdgpu-pro но везде сталкиваюсь с тем, что на GCN 1.0 (у меня карта R9 280x) не работает amdgpu-pro. Возможно, чтото делаю не так, но и AMDGPU-PRO явно указывает, что 280, 280х и 7900 серия не поддерживается. Как у вас это получилось? можно ли пошагово как в статье про установку на 290-ые версии
На 280-е драйвера ставятся также как и на 290-е, например, xubuntu 16.04 и драйвера 17.40
В том то и дело, что на 280-ые не ставится. И нет поддержки 280, 280х, 7900 версии карт в amdgpu-pro 17.40. Для этих карт для ubuntu – последняя поддержка драйверами только для 14.04.2 (чем собственно сейчас и занимаюсь).
https://www.amd.com/en/support/kb/release-notes/rn-prorad-lin-amdgpupro-17-40-0
Ну нету там ни слова про 280-ю и 7900 серии видеокарт… Хотя, я использовал xubuntu 16.04.6 изначально, которая после update и upgrade стала 16.04.7 – возможно в этом была ошибка несовместимости? Ведь не зря на сайте АМД написано о версии 16.04.3?
Поставьте драйвера, загрузившись с начальной версией ядра. Смотрите статью Борьба с ошибкой Bad return status for module build on kernel
При написании статьи про 280-е использовался компьютер, на котором драйвера изначально ставились на 290-е карты. 280-ю просто ставили дополнительно, работало как часы.