Presumably you're not disagreeing that interactive rendering doesn't need fp64, no?
Their gaming cards have so little FP64 because of artificial cosumer .vs. professional product differentiation, nothing else.
It's hard to say that, when you consider the amount of silicon it requires. If they would put more fp64 horsepower in client GPUs, the effect would be worse perf/$ on interactive rendering tasks.
This fairly recent paper analyzed the silicon area needed for pipelined and non-pipelined fp32 and fp64 arithmetic. They found a pipelined fp64 ALU required 3.33x as much area as pipelined fp32 ALU and 3.37x as much area when not pipelined. This aligns pretty well with a heuristic I once heard that
just the multipliers should have a ratio of 4.88x.
In other words, fp64 is no free lunch. For something really to be a case of artificial product segmentation, it would have to be a feature that basically comes for free. Client GPUs typically provide scalar fp64, since some level of fp64 arithmetic support is required for OpenGL 4.x conformance and it's quite nice to have for the occasional matrix inversion, among other things. In fact, Intel
entirely left out hardware fp64 support from the client Xe GPUs in Gen 12 iGPUs and Alchemist dGPUs, only to have to reverse course and re-add it in Battlemage.
It's not since 5 years ago that we last had a client GPU (Radeon VII) with vector fp64 support. In all instances where this happened, it was a case of a datacenter GPU die that got repurposed for the consumer market. However, AMD's RDNA/CDNA schism slammed the door shut on that ever happening, again. For Nvidia, the V100 got released as the Titan V, but I'm not sure you can call a $3k GPU really a consumer model - especially back in 2017. Nvidia also closed the door on this approach by dropping the rendering hardware from most of the SMs in the A100 and (AFAIK) leaving it completely out of the H100.
Want FP64? Spring for a Quadro, which is essentially the same chip with different PCI ID and not gimped FP64.
LOL. Okay, tell us which models, then.
I can save you some trouble, though. The last one was 2018's Quadro GV100, which was basically a 16 GB version of the Titan V. Before that, the Quadro GP100 launched in 2016, but there was no consumer card based on the same die. And before that, 2013's Quadro K6000 featured the GK110 and was the workstation equivalent of the GTX 780 and above. The GTX 780/Ti was the last Nvidia silicon with vector fp64 ever sold in a consumer product for less than $1k.
So, your little conspiracy theory really hasn't had any truth to it for Nvidia for about a decade. I say "any truth", because even back then,
most of their client GPUs never had the silicon for doing vector fp64. That timeframe roughly aligns with AMD, if we overlook the Radeon VII, because the prior example from them was 2013's Tahiti. And the reason we might not count the Radeon VII is that they only
slightly gimped its fp64 horsepower, just cutting it in half vs. the workstation & server incarnations. I use the word "slightly" to put it in contrast to how Nvidia cut the GTX 780 (Ti)'s fp64 by a factor of
8!
While you weren't paying attention, Nvidia also dropped the Quadro branding. The last Quadro-branded cards launched in 2018.