I'm really looking forward to the new Gravitons and the M3 Pro/Max/Ultra MacBooks! and what they will be able to achieve.
I'm really looking forward to the new Gravitons and the M3 Pro/Max/Ultra MacBooks! and what they will be able to achieve.
Also, increased density isn't a huge deal as, while it reduces the die size which reduces the cost, it also likely costs more than an already mature process. It can help with increasing the amount of logic gates in series before needing to be pipelined to the next clock cycle, but that's not that big of a deal either
As a result we will probably see the pendulum swing back from cache-heavy designs. Going ham on cache was an obviously advantageous strategy at 7nm, you can basically look at it as N7 having been two full node families ahead of the curve on sram density (Samsung is only catching up at 3nm/2nm). But since SRAM hasn’t scaled at all in the last 2 nodes it’s becoming comparatively more effective to spend your transistors on logic instead. You still want big caches of course (and cache can be easily stacked ala AMDs v-cache) but it’s more worthwhile to spend more heavily on logic than it was on 7nm.
N7 basically was the era of "let's throw cache on everything, even products that traditionally haven't had caches". GPUs never had L3 cache before, for example, but that became advantageous, even in GPUs, which are focused around logic/computation rather than deep cache structures. And now you are seeing that train grind to a halt - RDNA3 did not expand the cache further, although they did increase the bandwidth of the cache (2.7x higher, although bear in mind that RDNA3's memory subsystem is 50% wider which means cache bandwidth is effectively 1.8x higher in a relative sense).
Similarly Intel went completely nuts once they finally got to a 7nm-tier node (Intel 7 aka 10ESF). Raptor Lake in particular is just caches all the way down...
Since cache no longer shrinks at 5nm and 3nm, but logic does, it makes sense to do some logic-intensive things rather than just throwing all your area at cache like 7nm.
On the flip side though, since cache can be pulled out to a separate cache die fairly effectively (AMD v-cache), you can continue to scale cache there. RDNA4 and NVIDIA Blackwell are both rumored to be coming fairly quickly which suggests a potential respin. And both AMD and NVIDIA have things they need to work on, NVIDIA doesn't have DP2.0 and AMD seems to have screwed up RDNA3 fairly badly, so a "similar but improved" quick refresh makes sense. Rumors mentioned "[NVIDIA] Ada Lovelace with a stacked cache die" at once point and imo that is very plausible for the next-gen Blackwell chips as a potential quick-fix improvement to keep scaling Ada.
But I think we're going to see an overall trend towards "the logic die is for logic and L3 cache gets stacked on top" for now. That seems to be a formula that works without too much trouble. L1 and L2 on the logic die is unavoidable, there is too much incentive for proximity/latency improvements, but big stacked L3s seem very effective and doesn't cause MCM-style problems.
Going forward there will also be non-cache (and non-memory!) things bonded as well.
It just seems to me that we are hitting a point of diminishing returns in terms of CPU performance because honestly, the speed of my laptop could triple and it would not noticeably affect my experience in any way.
The main areas of improvement that I would actually notice are better battery life, and faster RAM and SSDs (faster networking as well)
As for reading e-mails and so on, yeah, we've pretty much reached peak e-mail.
I think people fall into the trap of conflating "this is what I do with my computer" with "this is what my computer is for." Obviously if computers are only for doing the things you can already do with them, then they won't benefit much from improvements.
Just use your imagination a little bit.
Unless you think your current workflow and the tasks you use your machines for are the pinnacle of what an individual will ever be able to accomplish?
Currently there are so many things that are so computationally intensive that they can only be processed on server farms that only the Googles and Amazons of the world can afford.
Both computers are extraordinarily fast, but I still spend a lot of time waiting.
I would be willing to spend a lot of money:
(1) to reduce that time, (2) to significantly increase my laptop's battery life, and/or (3) to significantly increase the size of my laptop's already-rather-gargantuan 8TB SSD.
Maybe I should become a programmer. Sounds like there's less waiting :P
Who? TSMC and Arm?
Remember Apple's infamous $200 billion cash-pile during the peak iPhone era of 2010-2016? How much of it went to TSMC?
TSMC is in 12th at $395B.
For curiosity’s sake, Zeiss is #1,327 at $11B. Not bad though, P/E of 41, so market thinks it has quite a future.
I don't think TSMC gives a hoot about "who takes credit" considering how much $ they're getting out of this arrangement.