All About BTC, LTC, ETH 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.