It Is All About BTC, LTC, ETH, DOGE, KAS mining as well as other alternative crypto currencies
The new AMD Radeon RX 480 is now officially out and we have some results from tests we have actually performed ourselves, results that pretty much confirm an earlier leak that was posted about the expected hashrate. As you will see the number of tested algorithms is only one – Ethereum’s Ethash as it seems that there are some problems at the moment running sgminer with most algorithms on RX 480… could be a driver issue, could be something else. Anyway, we are sure that most of you are interested in the Ethereum hashrate that the RX 480 is able to deliver and we have information about that. The hashrate for Ethereum mining that thr Radeon RX 480 delivers is good, though the power level is not that great, the cooling of the reference design RX 480 is also not that great for mining and the price is also not what some people in some regions expected and on top on shortages, though in many places you can buy the card at the price that AMD announced or close to it and there are enough cards.
Before we move to the tests we should note that there are two variants of the Radeon RX 480, one with 4GB video memory that apparently runs at 7 GHz and is with a lower price (the $199 USD price) and a more expensive 8GB model with memory running at 8 GHz. At launch it is hard to find 4GB versions as apparently they are much fewer as compared to the 8GB models, but if you are buying a card for mining the 8GB model is the one you would want. We have tested an ASUS reference design Radeon RX 480 card with 8GB and 8 GHz video memory, so the results below are for mining Ethereum with that card. The 4GB model with 7 GHz video memory should be slower by about 2-3 MHs compared to the 8GB 8 GHz version, so if you are buying these for mining Ethereum go for the 8 GB models.
We are using Claymore’s Dual Miner, starting with the default settings of 1266 MHz for the GPU and 8 GHz for the video memory withing the standard 150W TDP limit of the Radeon RX 480 GPU. The result we are getting is about 24.7-24.8 MHS at stock settings with GPU-Z reported power usage of about 108 W, but with actual power usage measured at the wall of 177 Watt. So taking into account the power conversion efficiency of an 80 Plus Gold PSU that was used the actual power usage of the card is apparently 150W at the default settings. This is further confirmed by the fact that while mining Ethereum with the default settings the GPU frequency hovers up to about 1240 MHz and does not go all the way up to 1266 MHz. Essentially hitting the power limit of 150W that the card has, increasing a bit the power limiter by a few percent over the default 100% allows the GPU to stay at the full 1266 MHz… not that it makes any difference for mining Ethereum, but it could be important for other not so video memory intensive crypto algorithms.
With dual mining mode enabled to mine both Ethereum and Decred at the same time the results show about 24.3 MHS for Ethereum and about 365 MHS for Decred (at default intensity of 30). Further increasing the Decred intensity to 35 decreased the Ethereum hashrate to about 24 MHS and increases the Decred mining hashrate to about 450 MHS. So essentially the RX 480 does pretty well in dual mining mode with not so much of a drop in the Ethereum hashrate while providing some good extra performance for mining Decred.
Moving to overclocking, the only thing we need to do is increase the video memory to the maximum and in this case this means 9 GHz (the card might be able to handle more, but the overclocking software or the driver is apparently capped at 9 GHz max). With the video memory at 9 GHz the RX 480 is capable of delivering about 28 MHS hashrate for mining Ethereum. It is highly possible that even higher hashrate could be achieved if you manage to get past the 9 GHz limit for the video memory, but for the moment AMD’s WattMan software or the Asus tool that we used do not currently allow for more. With the memory overclocked the power usage is increased with just about 7-8 Watt at the wall, so definitely worth overclocking it for mining Ethereum. We were a bit disappointed by the lack of overclockability headroom of the GPU that was able to get just about 1340 MHz with the stock voltage. Of course no point in overclocking it for Ethereum mining, in fact you might want to actually downclock it to get better power efficiency if mining only Ethereum.
What we are not too happy with is the stock cooling solution and how it handles the heat from the RX 480. AMD has optimized the default profile for the fan to keep the card silent and very hot, so obviously it is a no go for mining. What seems to work pretty well is setting up the fan to about 80% and getting decent temperatures with a moderately noisy card – good choice if noise from the mining rig can be an issue. With the cooling fan at 80% you can expect temperatures of about 72 degrees Celsius for the GPU, something that is a bit higher than you’d probably want for 24/7 mining. Going for 100% fan the noise increases significantly and the temperatures drops to about 68 degrees Celsius, so not by much.
We are not too happy with the power usage and the hashrate you get from the RX 480 for mining Ethereum, we kind of expected better results in that area. But then again by lowering the GPU operating voltage and frequency you might be able to get better power efficiency without actually loosing any performance and this is a must if you are mining Ethereum… that is if you are actually able to downclock the GPU, a modified video BIOS with the right settings might be a good solution to that problem, but that would also need some time.
We are going to be doing some more tests to see if things with the sgminer crashing on most algorithms and looking for other options to improve the power usage when mining Ethereum etc., so stay tuned for more info about the RX 480. For the moment however we are not very impressed by the new AMD Radeon RX 480, though a non-reference design with some extra tweaking might be able to change our opinion.
There is already a lot of speculation about the new AMD GPUs that are supposed to be announced in the next week or so and among all of the unofficial information there is probably a lot that will end up being the truth. So far it seems that apart from the new high-end Fiji GPUs that will use High Bandwidth Memory (HBM) all others will be a refresh of the currently available generation with maybe a bit more shaders or a bit wider memory bus, so you should probably not expect too much out of the net 300 series. The big question is about what level of performance the new AMD Fury video cards based on the Fiji GPU with HBM will be offering. AMD has been hinting that they are targeting a level of performance comparable to that of Nvidia Titan X, but it is not only abut performance, but also about power usage when talking about crypto currency mining and then there is also the cost of the video card. So if the Fiju GPUs that are to be used in the AMD Fury video cards are able to achieve similar performance with a bit higher power usage, but at a significantly better price they may end up be quite interesting. Especially if they do come with a water cooling solution already installed on them, ensuring cool and silent operation – perfect for GPU mining.
However we doubt that the price will be much lower than that of a Titan X and that will make it a bit too expensive for use for crypto mining, just like is the case with the Titan. On the other hand Nvidia has recently released the more affordable and slightly stripped down version of the Titan X in the form of GTX 980 Ti. The good news based on our initial testing was that the GTX 980 Ti was offering a performance very close to that of the Titan X at a much better price making it the more interesting choice for crypto currency mining, especially if you get the card as a gaming / crypto mining solution (mining while not using it for gaming). There is also already some talk that AMD will have two models based on their new Fiji GPU with HBM memory available, so the possibility to get one that will compete with GTX 980 Ti and one that will compete with the Titan X is actually quite high. Based on past experience with AMD GPU mining however it may take some time and maybe some tweaks to optimize the existing OpenCL miners to take full advantage of the new GPUs (not the refresh models). That is especially true considering that the open source miner development for AMD GPUs hasn’t been that active lately, unlike the developers of open source miners for Nvidia GPUs that are doing great job in optimizing and fixing issues constantly. Hopefully the new releases from AMD will finally spark some recovery in the AMD GPU mining ecosystem, well we are going to see pretty soon…
The just updated lolMiner 1.64 is a dream come true (more performance with less power used) for everyone that is currently mining Kaspa (KAS) with their Nvidia GPUs, not only because of the further improved performance that the update brings but also because of the new features it gives access to the miner for optimizing their GPUs. We did a quick test and the results are great and you should head on to your mining rigs and update and start tweaking the miners some more for additional hashrate and even lower power usage, so a win-win situation for sure.
According to the author of the miner the new version brings about 8-8.5% on Nvidia Pascal GPUs, 4.5-5% on Nvidia Turing and Ampere GPUs and 3-4% on AMD Navi and Big Navi GPUs in terms of improved performance. And thanks to the addition of the extra tweaking features and most notably the Core Offset (--coff
parameter) we can not only get a boost in the performance with the same settings we were mining with version 1.63, but also get it with reduced power by just adding the extra option with a value between 250 and 350 (depending on how much your GPUs can handle stable). The --no-oc-reset
might also be helpful if you do not wish to reset the settings you have applied to the GPUs when the miner is stopped.
The new beta options may require a video driver update, depending on how old Nvidia video driver you are using. The description says you need version 520 or higher, though we have them working successfully on older 512 driver, but you should probably just update if using older drivers anyway. The other new command line options added for the miner might also help to further optimize things a bit more, though they will require additional tweaking.
lolMiner 1.64 Latest Changelog:
Changes
– Improved Kaspa only mining performance. Speed increase is about 8-8.5% on Nvidia Pascal GPUs, 4.5-5% on Nvidia Turing and Ampere GPUs and 3-4% on AMD Navi and Big Navi GPUs
– Beta feature: added options to set core clock offset (--coff
), memory clock offset (--moff
), power limit (--pl
) and a fixed fan speed (--fan
) on common Nvidia GPUs. Required are admin privileges and Nvidia drivers 520 or higher!
– The syntax is the same as with--cclk
and--mclk
– if a single value is given then it will be applied to all compatible GPUs, else a coma separated list of values can be given using a * character to skip over GPUs. (1)
– Added a new parameter--no-oc-reset
to turn off the reset of overclock settings when ending the miner.
– Windows: Added a beta gui to generate overclock settings strings / .bat files for the miner. Also the tool can apply the chosen settings directly.(1) Note: No responsibility taken for the values set. Please use with care. If your mining os had build in functions to set these settings we recommend using them instead of the miner settings.
Fixes
– Fixing a bug with ETHV1 (nicehash) stratum mode that may cause the worker name to be appended twice when it was given by –user . (the use of –worker did not have this issue).
Here is a quick overview of what improvements we are getting with the new version on RTX 3070, 3080 and 3090:
GeForce RTX 3070:
lolminer 1.63: 564 MH/s – 120W – 1710/810
lolminer 1.64: 596 MH/s – 95W plus the extra option--coff 300
GeForce RTX 3080:
lolminer 1.63: 877 MH/s – 190W – 1800/810
lolminer 1.64: 919 MH/s – 160W plus the extra option--coff 250
GeForce RTX 3090:
lolminer 1.63: 1031 MH/s – 200W – 1800/807
lolminer 1.64: 1079 MH/s – 160W plus the extra option--coff 350
Here is an example you can use for RTX 3070, just replace YOUR_KAS_WALLET with your actual wallet:
lolMiner --algo KASPA --pool stratum+tcp://pool.eu.woolypooly.com --port 3112 --user YOUR_KAS_WALLET --watchdog exit --cclk 1710 --mclk 810 --coff 300
You can try to play around with the core offset setting, though 250 to 350 MHz should be safe for most GPUs, some may require lower setting to function stable or can take up higher offset for even greater power savings. As for the memory clocks and settings with example command lines, you can take a look at the post where we talk about Optimizing Nvidia GPUs for Performance with Lower Power Usage for Kaspa (KAS) Mining. Just use these examples for the specific GPUs discussed there and add the Clock Offset parameter to them as a good starting point and see how your power usage drops while you get extra hashrate after the update.
– To download and try the latest release of the lolMiner 1.64 mining software…