One of the critical points during this period of high demand for graphics cards is that a portion of them are being purchased by professional users looking to mine cryptocurrencies. The recent launch of new cards coupled with record highs in the cryptocurrency market has led to a rebirth of the mining community, who as of recently could earn ~$15/day per RTX 3090 graphics card. These professional miners buy graphics card by the pallet load, sometimes bypassing retailers and going direct to distributors, as they can guarantee a complete shipment sale in one go. The knock on effect is fewer cards available for gamers looking to build new systems, leading to empty shelves and causing prices to spike for the handful of cards that ever make it to retailers.

In order to at least offer a fig leaf to gamers, in the past certain graphics board partners started producing mining-only graphics cards. These had no graphical outputs, making them almost impossible for gaming use cases, but it filtered off some of the mining market into buying those rather than taking stock away from shelves for gamers. This was a poor band-aid, and now NVIDIA has gone one step further to separate mining from gaming.

NVIDIA’s announcement today is two-fold: firstly addressing the upcoming launch of the RTX 3060 graphics on February 25th, and secondly announcing a new range of dedicated mining hardware.

RTX 3060: Halving the Mining Rate

One of the key drivers as to why the new graphics cards are being sold is because they are so good at doing the mining operations for various cryptocurrencies (namely for Ethereum and other derived coins) and earning the users a semblance of return on their purchase. Mining requires hardware and software, and it’s the software side that NVIDIA is tackling with this first announcement.

For the upcoming RTX 3060, the software drivers for this graphics card will automatically limit cryptocoin hashing rates to half – making how much they can earn specifically halved. The software drivers will do this by detecting the math coming through the pipeline and restricting access to the hardware for those operations. At this point we’re not sure if it’s a cut in frequency that the drivers will cause or simply limiting the operations to half of the hardware, but either way NVIDIA is hoping this will detract professional miners from buying these cards if the return on them is halved.

Update: NVIDIA has also confirmed that performance restrictions will be going in for their Linux drivers as well as their Windows drivers. The inclusion of Linux drivers is incredibly important, as most dedicated miners are thought to be using Linux rather than Windows.

No plans are being announced for cards currently in the market, perhaps because the drivers for those cards already allow a full-rate compute solution, and those can simply keep older drivers installed.

NVIDIA CMP: Dedicated Mining Silicon for Ethereum

In the same way that ‘crypto’ cards without video outputs were pushing into the market for balance, NVIDIA is going a step further and removing the video outputs from the silicon entirely. There are other potential optimizations that could be made for power and performance, but at this point NVIDIA is simply stating as graphics-less silicon. This could be a mix of customized new silicon, or simply silicon already manufactured that had defects in the video output pipeline.

The new NVIDIA CMP HX dedicated mining cards will come in four variants up to 320 W, and from authorized partners including ASUS, Colorful, EVGA, Gigabyte, MSI, Palit, and PC Partner. These cards (along with drivers) are also set to be designed such that more of these cards can be enabled in a single system.

NVIDIA CMP HX Mining Hardware
AnandTech 30HX 40HX 50HX 90HX
Eth Hash Rate* 26 MH/s 36 MH/s 45 MH/s 86 MH/s
Rated Power 125 W 185 W 250 W 320 W
Reference Connectors 8-pin 8-pin 2 x 8-pin 2 x 8-pin
Memory Size 6 GB 8 GB 10 GB 10 GB
Availability Q1 Q1 Q2 Q2
*NVIDIA Measured to DAG and Epoch 394

What’s interesting here is that these stats aren’t that great. Here is a breakdown of what NVIDIA’s cards do today, and you can see why:

NVIDIA Hardware Hash Rates
AnandTech Hash Rate Power Efficiency
MH/s/W
RTX 3090 121 MH/s 290 W 0.42
RTX 3080 98 MH/s 224 W 0.44
90HX 86 MH/s 320 W 0.27
RTX 3070 62 MH/s 117 W 0.53
RTX 3060 Ti 60 MH/s 120 W 0.50
RTX 2080 Ti 49 MH/s 240 W 0.20
50HX 45 MH/s 250 W 0.18
40HX 36 MH/s 185 W 0.19
30HX 26 MH/s 125 W 0.21
HX Data from NVIDIA
RTX Data from Minerstat

The only way these new CMP HX mining add-in cards make financial sense is if they are really cheap, around $600 for the 90HX, otherwise the retail gaming GPUs seem to be a lot more efficient.

NVIDIA isn’t giving any more details on when these mining add-in cards will be made available, aside from Q1 for the slower ones and Q2 for the faster ones. No word on pricing, nor on distribution methods – there’s a chance here that these cards will only be sold by distributors direct to professional mining outlets. By the pallet. Note that this doesn’t stop the high demand for power supplies. That market is also feeling the effects.

Analysis: Will This Work?

NVIDIA’s actions come as Ethereum mining has essentially broken the retail market for GPUs for the last few months – and quite possibly will keep it broken for months to come. And while selling every last GPU they can make is hardly a bad thing for NVIDIA in the short term, in the long term a broken market risks hurting NVIDIA’s brand and consumer customer base, never mind the threat of all of those mining cards boomeranging back once the bubble pops (again). All of which raises a very important question: will this work?

For better or worse, nothing NVIDIA is doing today will fundamentally change the market forces at work. So long as Ethereum is running over $1000 or so, miners can make a tidy profit using video cards for mining – and thus miners value the hardware more than gamers. NVIDIA can nudge things in one direction or another, but even NVIDIA isn’t going to be able to beat the laws of supply and demand. As a result, the problem at hand won’t truly go away until either mining stops being profitable, either by Ethereum’s price coming down or the market being flooded with cards (and thereby spiking the difficulty level).

In the interim, the best NVIDIA can do is to try to keep miners from snatching up consumer video cards, which is what today’s announcement focuses on. There’s every reason to believe that miners will end up with the bulk of GPUs – this is market forces at work; miners pay more – but if NVIDIA can at least ensure that the fastest video card in stock at Newegg is better than a GT 1030, then that’s a big improvement over where things stand today.

Making consumer GeForce cards less palatable to miners is certainly going to be the most important step of this, though it’s unfortunately also the hardest to execute on. Detecting Ethereum is easy enough, but because the block is being done at the driver level, it’s also extremely vulnerable to being patched out. Miners only need to hack one driver, and then every RTX 3060 card from here-on out can be used for mining by using that driver. NVIDIA is essentially implementing driver-based DRM, which historically has not worked out all that well over the long-run.

Which isn’t to say that the driver throttling approach won’t work. But there is a very real chance it’s not going to work for very long, especially with miners so financially motivated to work-around it. Complicating matters, NVIDIA has been shipping mobile RTX 3060 hardware and drivers since late January as part of the RTX 30 series for laptops, so driver hackers already have a starting point for “clean” GA106 code.

As an aside, this is also why NVIDIA can’t do anything about the existing RTX video cards already on the market. Even if NVIDIA puts Ethereum throttling code into future drivers, miners can just use the existing drivers. In other words, NVIDIA can’t put the genie back into the bottle; they can only try to keep any more genies from getting out.

Which is why the second aspect of NVIDIA’s strategy – introducing a line of dedicated mining cards – is more likely to have a lasting impact. Even though it probably won’t help with either the supply of consumer video cards nor the high demand for them, it at least will help NVIDIA manage how many cards are offered to consumers versus miners.

I won’t try to ascribe too much to NVIDIA’s specific motivations here, but at the end of the day NVIDIA has built an empire on very rigidly defined market segmentation, so siphoning off miners into their own category plays to NVIDIA’s strengths. Along with more specific control over product allocations, mining-only cards allows NVIDIA to price those cards as the market will bear, all without disrupting the consumer market. And, perhaps most importantly NVIDIA, mining-only cards won’t boomerang back into the used video card market once the bubble does pop. The resulting crypto-hangover from the last time that happened significantly hurt NVIDIA (and AMD), so they’re going to be eager to avoid it.

But will miners buy mining-only cards? That’s a more nebulous question. The ability to offload used cards into the arms of gamers is a significant part of the financial calculus for miners, because it means their hardware investment doesn’t become worthless overnight. Consequently, mining-only cards are not nearly as desirable. On the other hand, given how hard it is to get any video cards right now, even a mining-only card is better than nothing if you want to start mining for profit today. Currently, miners are taking virtually everything they can get, and certainly NVIDIA seems to be counting on that to continue.

Ultimately, introducing mining-only cards is likely to be the more successful half of NVIDIA’s announcement today. It’s clear that the mining market isn’t going away any time soon, and until it does, it’s in NVIDIA’s own interests to try to control it so that it doesn’t continue to wreak havoc on the consumer video card market.

As for consumers looking to get a video card for gaming purposes, today’s announcement is probably a bit of a wash. It certainly doesn’t hurt that NVIDIA is trying to get better control over the market and drive miners away from consumer video cards; it’s just not likely to stop them entirely given the profits at hand. Put another way, I don’t realistically expect that the RTX 3060 will be any more available than NVIDIA’s other RTX cards; but I will give NVIDIA some credit for trying with today’s announcement. If nothing else, today is a first step towards a long-term solution for what may end up being a long-term problem.

Related Reading

POST A COMMENT

133 Comments

View All Comments

  • Tomatotech - Friday, February 19, 2021 - link

    All good questions but this article is just an update on news affecting one part of the crypto mining industry. It’s not an explainer of the multiple basic concepts you’ve asked about. Google is your friend. Reply
  • 0siris - Friday, February 19, 2021 - link

    This is just Nvidia's way of ensuring that sales won't drop when Ethereum prices inevitably drop again. It has nothing to do with making more cards available to desktop users or making cards cheaper for miners, because Nvidia will just divert 100% of available silicon to mining boards for as long as they can sell them. Then when they can't shift mining cards anymore, there will suddenly be all the supply you could ever have dreamt of for desktop users; and conveniently for Nvidia, the desktop user will not be able to buy any of the second hand boards off of miners, so Nvidia gets another full price direct sale again. What a convenient coincidence.

    Remember kids: reusing, repairing and recycling is very bad for profits, so we can't have that. Miners are stuck with their cards instead of being able to sell them and desktop users are stuck buying new at full price instead of buying used; the only one who wins here is Nvidia.
    Reply
  • Threska - Saturday, February 20, 2021 - link

    Not crying. Why? Just got off a discussion about this subject elsewhere and to sum some gamers feel that they have first mover privileges (since their purchases drove the development of GPUS) and hence they should be at the head of the line. That's over miners, and GPGPU users which isn't the squeaky wheel in this fight. Reply
  • JimmyZeng - Friday, February 19, 2021 - link

    MH/s/W, you realize Watt is a derivative unit from Joule/second right? Reply
  • JimmyZeng - Friday, February 19, 2021 - link

    I see this as a pure manipulating PR stunt, they've said that they' put gamers 1st before, when they're selling Mining GPUs with DirectX disabled, have you ever seen a recent NV Gaming GPU with CUDA disabled? well miners might simply migrate to shaders anyway.

    I bet the limiter will be cracked in a couple days.
    Reply
  • Yojimbo - Friday, February 19, 2021 - link

    Seems unlikely that it's just a "PR stunt". What sort of "PR" would it give them to have their system circumvented in a few days? "NVIDIA is incompetent." Not good PR. SO if they are implementing it they are confident that it will work for a sufficient amount of time to make a difference in the market. That means a few months, perhaps.

    Not sure what your point is with a gaming GPU with CUDA being disabled. Of course they are not going to do that. CUDA is used extensively in CAD and render software. And when did they sell any GPU with DirectX disabled?

    As far as using graphics mode for compute, NVIDIA has complete control over the ISA for their chips, and they don't publicly release it. NVIDIA is going to know how things will be executed in terms of instructions and how they can detect certain algorithms, and the people trying to make the algorithms work will mostly be trying to guess and check. If NVIDIA implements their check in an intelligent way it probably is not going to be an easy task for programmers to get around the limit in a reasonable period of time, ie, a couple of months. Eventually they might.
    Reply
  • JimmyZeng - Tuesday, February 23, 2021 - link

    > What sort of "PR" would it give them to have their system circumvented in a few days?
    "NVIDIA puts gamers first", that's what they're trying to tell, if that's not clear.

    > Of course they are not going to do that. CUDA is used extensively in CAD and render software
    That's not what gamers do, that part of the market was covered by Quadro, not GeForce.

    > And when did they sell any GPU with DirectX disabled?
    Check P106(and P102/P104), 1st gen miner GPU that were sold discreetly, IIRC DirectX/OpenGL/Vulkan are all disabled, leaving only CUDA enabled, the limit is driver only, users could still use an old driver to circumvent that.

    I don't think the limiter could be implemented in hardware, in driver more likely, which could be cracked, not easily hackable like open source software, but crackable, especially when it is hugely profitable.
    Reply
  • danjw - Friday, February 19, 2021 - link

    This should happen across their lineup: RTX 3090a, RTX 3080a, RTX 3070a ...

    Simple firmware update to change the model name/number.
    Reply
  • Tomatotech - Friday, February 19, 2021 - link

    If the update is mining only, then more likely a silent update to the bios in the cards and the addition of a block to prevent downgrading.

    If miners buy the new cards without realising they’ve been updated that’s a win for Nvidia ...
    Reply
  • Yojimbo - Friday, February 19, 2021 - link

    They'd probably get sued if they did that. Reply

Log in

Don't have an account? Sign up now