Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
heard this question dozens of times over the last 20 years
There will never be a limit, just more cores and more distributed, I guess only factor will be cost and distribution of work over ever increasing bandwidth and faster networks
Yep exactly, Also for anyone thinking dies cant keep increasing, well yes they can just vertically.This.
We might be reaching a limit on process node size, 10 years ago intel CPUs were at 22nm, now we're approaching 2-3nm processes. Are we likely to be at 0.2nm in 10 years time? Obviously not. But we can just make the die bigger to fit more transistors and more logical cores and boom that's a faster processor. This is already happening, the flagship desktop intel CPU has less raw power than a threadripper from a couple of years ago. How? The threadrippers are huge and have dozens or hundreds of cores. The only reason that the entire domestic computing market hasn't gone that way is because videogames and a few other tasks still scale with single-core performance, once developers and development frameworks catch up that should no longer be a factor.
Also there are huge gains to be made in efficiency. Performance-per-core or performance-per-die matters less than performance-per-watt in many applications and that trend will only accelerate.
When will the CPU equivalent of NAND QLC come, and what major caveats will it bring!Yep exactly, Also for anyone thinking dies cant keep increasing, well yes they can just vertically.
I imagine cooling is going to be the biggest issue, I read somewhere that we may end up with some clever liquid cooling much like the veins in an internal combustion engine. bit above my knowledge though. Interesting times though given AMDs progress with 3d cache etcWhen will the CPU equivalent of NAND QLC come, and what major caveats will it bring!
Do all programs even use all the cores and threads yet?