I've had hands on with my 3090 for just over 2 weeks now and while it is exactly what I expected and hoped for and has delivered on some amazing ray traced experiences already, I am fairly sure that whatever "doubled" shader unit performance that Nvidia has claimed is really beginning to take on the flavor of Intel's Hyperthreading hype when it launched back in the Pentium 4 days. In short, I think it might almost be fair to call what Nvidia has done to it's shader units are loosely using some kind of SMT setup that is just totally unoptimized right now. Intel made massive claims about HT that did not bear out in real world testing when it launched. Most multithreaded software saw little benefit from the extra "thread" at that time due to lack of resources on the processor side, and lack of optimization for multithreading to a single core that can execute 2 threads in parallel (theoretically, back then...). It took years for HT to really catch on at all. And it's still iffy whether it helps or hinders from time to time, but optimizations and newer generations of implementation eventually made HT legitimately useful overall to some extent. With this in mind, wouldn't it be more accurate to ignore Nvidia's market speak BS of doubled shader count in Ampere and go with something similar for shaders to how CPU cores and threads are measured? Something like "Shader Cores" and "Shader Threads" (massively unoriginal, I know, open to better ideas). I'm seeing closer to the kind of performance from RTX 3090 that I would expect from a 5248 shader unit GPU with a small bump in IPC per shader (exactly what was expected) in respect to most of the posted 4352 unit RTX 2080 Ti benches out there. There is just nothing I have seen to indicate that 10496 shaders worth of horse power are present unless shader output itself has dropped dramatically. That would be an unfortunate reason, but one I am open minded to listening to if somebody has a good explanation. DO NOT TAKE THIS AS ME WHINING! I love this card! I am not downing it or saying I feel in any way short changed by it. I just feel there's a bit of BS hype from Nvidia that we have had to just take as the official way of it now, and it doesn't add up. We know corporations like Intel, Nvidia and AMD love to hype themselves and over-rate their tech. But this doubling thing feels a bit like a road to far to swallow. -I- see doubled (and more) performance over my 1080 Ti, but that is irrelevant as that is a 2 generation jump. 2080 Ti is a relevant reference point and it just seems that RTX 3090 is performing as expected for the singled shader count (with IPC enhancement), not the doubled one.