ethereum-mining / ethminer

Ethereum miner with OpenCL, CUDA and stratum support
GNU General Public License v3.0
5.97k stars 2.29k forks source link

Performance much worse after version 0.16.2 (R9 290 4GB) #1899

Open chiwalfrm opened 5 years ago

chiwalfrm commented 5 years ago

Tested with the following official releases (I did not test any of the rc/beta releases):

ethminer-0.13.0-Linux.tar.gz ethminer-0.14.0-Linux.tar.gz ethminer-0.15.0-Linux.tar.gz ethminer-0.16.0-linux-x86_64.tar.gz ethminer-0.16.1-linux-x86_64.tar.gz ethminer-0.16.2-linux-x86_64.tar.gz ethminer-0.17.0-linux-x86_64.tar.gz ethminer-0.17.1-linux-x86_64.tar.gz

running with the following parameters:

ethminer --farm-recheck 1000 --cl-local-work 128 --cl-global-work 16384 -G -P stratum1+ssl://$address@us1.ethermine.org:5555

The performance on R9 290 4GB are as follows:

version 13 = 24.6964 Mh/s version 14 = 26.0738 Mh/s version 15 = 26.0416 Mh/s version 16.0 = 25.3226 Mh/s version 16.1 = 27.1579 Mh/s version 16.2 = 21.2916 Mh/s <--- big drop version 17.0 = 21.0669 Mh/s version 17.1 = 21.2846 Mh/s

numbers are averaged over past 30 minutes and is repeatable.

chiwalfrm commented 5 years ago

Found this closed issue, but seems to be a different problem: https://github.com/ethereum-mining/ethminer/issues/1635

This #1635 issue is talking about Fiji card but the R9-290 is a Hawaii card. Also his issue is about performance drop from version 15 to 16, but my performance dropped between 16.1 and 16.2.