Sapphire Radeon R9 280X 3Gb Mining: Hashrate | Etchash + ZIL | xubuntu| Linux

AMD Radeon RX 6700 XT in Crypto Min... x
AMD Radeon RX 6700 XT in Crypto Mining: ETH Mining

Sapphire Radeon R9 280X 3Gb Mining: Hashrate/ etchash + ZIL/ xubuntu 18.04/ Linux/ It the R9 280x 3GB good for mining? The AMD Radeon R9 280X video card has the following specifications (compared to the Radeon R7 450 4Gb, AMD RX550/560 and Nvidia GTX750Ti video cards):

Sapphire Radeon R9 280X 3Gb Mining: Specification

Parameter Video card name
Radeon R9 280X
Radeon R7 450 4Gb GDDR5
Radeon RX550
RX 550 640SP 4 GB
Production start date October 8, 2013 June 30, 2016 April 2017/
October 2017
February 18, 2014
GPU Tahiti XTL
Cape Verde PRX Lexa PRO /
Baffin LE
Architecture GCN 1.0 GCN 1.0 GCN 4.0 Maxwell
Technical process, nm 28 28 14 28
Number of transistors, billion 4.313 1.5 2.2/3 1.87
Crystal area, mm² 352 123 103/123 148
Number of Cores
2048 512 512/640 640
Number of texture units/
128/32 32/16 32/16 and 40/16 40/16
GPU operating frequency, MHz 1000 925/1125 1100/1019 1020-1085
FP64 floating point performance,
1,024 59.2 75.71/85.68 43.4
Video memory size, GB 3 4 2/4 2
Video memory type GDDR5 GDDR5 GDDR5 GDDR5
Memory clock frequency, MHz 1500 1125 1750/1500 1350
Memory capacity, bit 384 128 128 128
Effective memory frequency, Gbps 6 4.5 7/6 5.4
Memory bandwidth, GB/s 288 72 112/96 86.4
Supported version of CUDA or OPENCL OpenCL 1.2 OpenCL 1.2 OpenCL 2.1 5.0/1.2
Theoretical hashrate on Ethash, mh/s 36 9 14/12 10.8
(TDP), watt
250 65 50/60 60

As can be seen from the table, the AMD Radeon R9 280X has good processing power and memory subsystem performance, although all this spoils the relatively high power consumption.

You Might Want To Read This:   TESTING: GEFORCE GT 1030 with GAMES - FPS| GT 1030 games list| Good for Gaming?

The capabilities of the AMD Radeon R9 280X, especially on the ethash algorithm, can be fully revealed in the Linux operating system with version 4.15 kernels.

Before starting mining, it is advisable to carefully study the capabilities of a particular model in order to understand the capabilities of the installed memory chips, cooling system, determine the numbering of PCI-E devices assigned to the video card and other important parameters.

AMD Radeon R9 280X: Linux program

The clinfo program in xubuntu 18.04 detects the graphics card as AMD Radeon HD 7900 Series. Device Name Tahiti.

On command

lspci | grep -E "VGA|3D"

displays brief information about the video adapter:

VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

On command

sudo lspci -v -s 03:00.0

where 03.00.00 is the number of the involved PCI-E, more complete information about the video controller, used system interrupts, driver and other data is displayed:

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

The amdmeminfo utility works without any tricks with AMD R9 280/280x giving information about the video processor, memory, PCI-E number involved, OpenCL ID and other useful data:

You Might Want To Read This:   Mining Chia on hard drives: Max Seeding Speed | Instructions | Pool or Solo
Found Card: 1002:6798 rev 00 (AMD Radeon HD7970/R9 280x)

Chip Type: Tahiti

BIOS Version: 113-C3865011-T03

PCI: 03:00.0

OpenCL Platform: 0

OpenCL ID: 2

Subvendor: 0x174b

Subdevice: 0x3001

Sysfs Path: /sys/bus/pci/devices/0000:03:00.0

Memory Type: GDDR5

Memory Model: Elpida EDW2032BBBG

Program amdcovc in ubuntu 18.04 detects only the brand of video card, temperature and cooling fan speed:

Adapter 2: PCI 3:0:0: Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

Core: 0 MHz, Mem: 0 MHz, CoreOD: 0, MemOD: 0

PerfCtrl: auto

Temp: 48°C, Fan: 53.7255%

The rocm_smi program behaves similarly on xubuntu 18.04 with amdgpu-pro-20.20-1089974-ubuntu-18.04 drivers and on a 16.04 system with 17.40 drivers:

Hashrate youAMD Radeon R9 280X deocards when mining

In the xmrig program, on the cryptonight-heavy/xhv algorithm, the AMD Radeon HD7970/R9 280x video card produces 240-260 h/s. At the same time, in xubuntu 18.04 on the amdgpu-pro-20.20-1089974-ubuntu-18.04 drivers, the miner throws errors:

In xubuntu 16.04 on the amdgpu-pro-17.40-514569 drivers, the hashrate is the same, but xmrig no longer gives errors.

On the cn_r algorithm in xmrig, the Radeon HD7970/R9 280x provides a hash rate of about 540 h/s.

You Might Want To Read This:   Hive OS. Installation, Configuration, Mining, Commands: Complete Tutorial

Phoenix Miner version 5.5c in xubuntu 18.04 on amdgpu-pro-20.20-1089974 drivers does not work, giving a segmentation fault. In xubuntu 16.04 on the amdgpu-pro-17.40 drivers, the miner starts, issuing about 27-28 mh / s on ethash (consumption of about 150 watts):

On AMD FirePro S9050 professional graphics cards with the same Tahiti core (slightly improved than AMD R9 280X and more economical), and 6 GB of video memory, in 2021 you can start mining Ethereum with a DAG of more than 4 GB, which is not bad for such an old video cards.

When mining on the etchash + ZIL algorithm in xubuntu 16.04 on the pool ezil in Phoenix Miner version 5.5c, the AMD R9 280X graphics card in stock produces 27.7 mh/s:

If you modify the BIOS of these video cards in a Hex editor, increasing the core and memory frequencies, as well as upgrading the timings, then the hashrate can be increased by another 0.5-1 mh/s.

You Might Want To Read This:   Overclocking video cards for mining Nvidia and AMD Radeon, video settings

Lolminer version 1.24 with a Radeon HD7970 graphics card does not start in xubuntu 18.04, it starts in xubuntu 16.04, giving 27 mh/s on ethash:

lolMiner 1.24 works when mining on the Equihash 192.7 algorithm on an AMD Radeon R9 280X video card, but the hash rate is zero.

On xubuntu 16.04 and 18.04 on an R9 280X video card, mining in the SRBMiner-Multi program version 0.6.8 starts, but the video card crashes. Perhaps, on older versions of this program, mining will start without errors. On Windows, SRBMiner-Multi on AMD R9 280X runs at around 460 h/s on CN Haven.

verthashminer 0.7.1 in Windows 8.1 produces 330-340 h/s on the verthash algorithm (stock settings, Robinhood drivers).

The wildrig-multi program does not want to work in xubuntu 18.04 with an AMD R9 280X video card, giving an error:

Error CL_OUT_OF_HOST_MEMORY when calling clCreateCommandQueueWithProperties

Failed to start OpenCL threads

Teamredminer and a number of other programs behave similarly. Many of the miners are compiled to work with new drivers without support for older video cards. Given the capabilities of the Radeon HD7970 (R9 280/280X), you can also use older versions of miners that can work with video cards with the GCN 1.0 architecture, expanding the possible range of their application.

You Might Want To Read This:   PNY Quadro GP100 16Gb Mining: Ethereum | Hashrate | Specification | Review

Optionally use the operating system Hive OS for mining on AMD Radeon R9 280X, you need to use versions with the old kernel.


Despite the fact that the AMD Radeon R9 280X (Radeon HD7970) graphics cards were released in 2013, they show quite a reasonable hash rate for 2021 on Ethash / Etchash algorithms (27-28 mh / s) in xubuntu 16.04 with drivers version 17.40 in PhoenixMiner. Such indicators are comparable to modern mid-range video cards, if you do not take into account their power consumption, which is 2-2.5 times higher.

It is most profitable to mine Ethereum Classic on these cards now along with the ZIL cryptocurrency, for example, on pule ezil (more details in the article “Dual-mining Ethereum/Ethereum Classic and Zilliqa on the ezil pool“).

Another interesting algorithm for these cards, especially for summer, is cryptonight-heavy/xhv, on which you can get 260 h/s with a cold video chip.

Leave a Reply

Your email address will not be published. Required fields are marked *