It Is All About BTC, LTC, ETH, DOGE, KAS mining as well as other alternative crypto currencies
After testing the Sapphire NITRO+ AMD Radeon RX 470 8GB and seeing what it it capable of delivering for mining Ethereum and some other crypto currencies it is time to also test a smaller 4 GB version of the Radeon RX 480. We have managed to get our hands on an MSI Gaming X AMD Radeon RX 470 4GB video card and we tested it, so below you can read about our experience and findings using that particular model. The good thing about the MSI RX 470 card is that it runs on 6.6 GHz (1650 MHz) video memory by default and has an OC mode that overclocks the video memory to 7 GHz (1750 MHz), so we could easily test both modes. As you’ve probably read already the Radeon RX 470 8 GB we tested from Sapphire is with 8 GHz video memory, so as you’d expect the MSI card should be slower for Ethereum mining, let us see how much exactly.
Using the Claymore Dual Miner for mining Ethereum (ETH) at the default settings with the video memory at 6.6 GHz (1650 MHz) the hashrate we are getting is about 20.5 MHS. That is roughly 4 MHS slower than what the RX 470 8GB from Sapphire manages to do with its memory running at 8 GHz. So significant difference in the performance you get at default settings between a 4 GB and 8 GB versions of the RX 470 for mining Ethereum. A larger difference is also to be expected in other mining algorithms that are more memory intensive than GPU intensive. For algorithms that are not so memory dependent on the video memory there should not be much of a difference in performance between he 4GB and 8GB models of the Radeon RX 470.
Moving to 7 GHz for the video memory (1750 MHz) on the MSI Radeon RX 470 4GB we get an increase of the Ethereum mining hashrate to about 22.1 MHS. That is about 1.6 MHS increase over the result we got from the 6.6 GHz (1650 MHz) video memory and is slower by 2.4 MHS compared to the RX 470 8GB with memory running at 8 GHz.
We wanted to try overclocking the video memory further over the 7 GHz frequency and see if that will bring some extra performance and we could achieve up to about 7.5 GHz stable for mining Ethereum. The problem however was that instead of the hashrate further increasing as we overclock the video memory past the 7 GHz mark the result was the opposite, we started seeing a drop of the hashrate below 20 MHS. It seems that after 7 GHz the timings of the video memory are being changed to less aggressive values and even though we get higher frequency it does not manage to result in better performance for mining Ethereum at least. The maximum limit for how high we could set the video memory operating frequency we got available was 8.4 GHz (2100 MHz), but of course we could not get even close to it with this slower video memory like we could easily reach it with the RX 470 8GB Sapphire card that starts at 8 GHz.
So what about other mining algorithms? Well, the results we got were a bit disappointing and not because of the hashrates, but because of the way that the video card behaved that got us puzzled. Using the latest AMD Crimson Edition 16.8.1 Hotfix driver and trying to run some sgminer tests for other popular algorithms pretty much resulted in us getting blue screens, so we’ve moved to the version that MSI provides for that video card on their website. Using the 16.7.3 release made things a bit better, no blue screens anymore, now the system just restarted instead. When testing the Sapphire RX 470 8GB model we had no such trouble, however back then we’ve used an earlier beta driver that Sapphire put on disk included with the video card and it behaved much better than what we’ve seen with these two newer releases.
So we’ve had to try the Sapphire NITRO+ AMD Radeon RX 470 8GB with the AMD Crimson Edition 16.8.1 Hotfix driver and guess what, the same blue screens started appearing when trying to run sgminer via the NiceHash Miner package for the same tests that were working with the beta driver prior to that on the same GPU. So it seems that the problem is related to the video drivers and the most recent versions apparently are not good for mining anything other than Ethereum or at least almost anything, because Ethereum mining seems to be working just fine with all of the drivers. If you are interested we can upload and share the Sapphire beta drivers that seem to be working better if you are experiencing similar problems with RX 470 trying to mine anything other than Ethereum.
15 Responses to Mining Performance of MSI Gaming X AMD Radeon RX 470 4GB
Fred
August 10th, 2016 at 13:58
MSI card wont run on sapphire beta drivers?
admin
August 10th, 2016 at 14:14
It most likely will as should other RX 470s as well, we need to do some more testing with drivers to see what works best for other algorithms besides Ethereum, one thing is certain however and that is the latest official drivers (16.8.1) are not Ok for mining other crypto coins. The MSI beta drivers 16.7.3 (not available on AMD’s website) are also not a good solution as they also turn out to be problematic. Other older official releases probably do not have support for the new RX 470 cards. So there should be an update regarding this soon as we do some more tests…
Brandon
August 10th, 2016 at 15:03
How about power usage?
admin
August 10th, 2016 at 15:12
The card has a TDP of 110W and mining Ethereum with the default settings actually uses about 100-105W, or about 120W a the wall. It is performing much better when compared to the 8GB RX 470 from Sapphire (150W TDP) that we recently tested as the default GPU voltage of the MSI is lower.
Acácio Florentino
August 11th, 2016 at 04:33
I wonder why RX 400 series won’t perform well at all with lyra2rev2 and neoscrypt. Maybe you can explain it, admin?
Jim
August 11th, 2016 at 21:57
It would be nice to see a review of Shappire RX 460 2GB, the price (125€) is quite attractive.
Acácio Florentino
August 12th, 2016 at 16:05
I noticed that you explained in your most recent article that RX 400 series don’t perform reasonably in other algos because “it lacks raw power”. Can you explain better what do you mean by “raw power”?
admin
August 12th, 2016 at 16:51
With the RX series AMD started by releasing mid to low range products first, while Nvidia started with the high-end models first.
The RX 400 series cards do well in Ethereum because of the good combination of memory frequency/memory bus that works well with more memory demanding algorithms, however when moving to most other GPU-bound crypto algorithms the RX cards are not doing that well just because the GPU itself is not that powerful as some people might expect. Furthermore there are no special optimizations of the RX series available (besides maybe private miners) unlike for older AMD video cards that have received multiple optimizations. So even if you compare the RX 480 or 470 to an old 280X you might get disappointed by the result you might get from the new cards.
Acácio Florentino
August 13th, 2016 at 19:34
Ok, thank you for clearing things out.
“Furthermore there are no special optimizations of the RX series available unlike for older AMD video cards that have received multiple optimizations.”
That’s where I was expecting to talk about. Do you know if, in the future (I know you have no crystal balls, but just a matter of probability) there will have huge optimizations, making it worth for mining neoscrypt and lyra2rev2, or will we be stuck with horrible performances due to the aforementioned explanation (hardware limitation)? If so, I guess it’s better to invest in NVIDIA cards, because we wouldn’t rely in only one algo – which will sadly become POS sooner or later anyway. Thank you again.
Trash miner
August 14th, 2016 at 14:13
Same hashrate as 380x with just 6GHz memory and same 2048 shaders. Sad.
Wolf0
August 17th, 2016 at 12:59
“Furthermore there are no special optimizations of the RX series available unlike for older AMD video cards that have received multiple optimizations.”
Allow me to reply: https://ottrbutt.com/miner/ethwolf-470-08152016.png
admin
August 21st, 2016 at 17:48
Correction noted, not publicly available then…
Wolf0
August 23rd, 2016 at 07:36
I don’t meant to be pedantic – it just seemed to me like you were saying it wasn’t possible.
Ether
September 30th, 2016 at 14:59
This is what happens when you BIOS Flash your MSI RX 470 4gb graphic cards… 168mh/s https://www.youtube.com/watch?v=TMLkjy3ESG8&feature=gp-n-y&google_comment_id=z13yd1cxuubcivi4r04cdzyx1oudybxzrko0k
Bemx2k
December 2nd, 2016 at 14:05
Using Pascal Bios Edito to swap memory timings from 1650 to 1750 can give you an extra 2 Mh/s
my MSI 470 4GB gaming x mining with 26,5 MH/s stable