And swapping to SSD is pretty stupid - SSDs have finite write lifetimes. Yeah, you can get data center capable SSDs that are over provisioned and cached to the hilt - but at that point RAM would just be cheaper; and still be faster.
I get why Apple is sticking with the tightly coupled RAM on SOC - it's part of the equation that gets them their blistering performance (love my maxed out M1 Max - but kind of nuts 64GB is the most it can have). Some use cases just need more memory - period.
I'm still hoping they will have a true desktop chip at some time where RAM could be externalized even if it causes a slight performance hit. The problem is the number of users who truly need that much RAM is so small I doubt they can justify diverging from their existing architecture that severely.
> I'm still hoping they will have a true desktop chip at some time where RAM could be externalized even if it causes a slight performance hit.
I believe it was John Ternus on the WWDC23 episode of The Talk Show that said this isn’t going to happen.They were uncharacteristically firm about this. Same with supporting external GPUs. The indication was this is not going to happen.
Edit-latest i9s seem to get around 90GB/s to ram while they promise the M2 ultra 800GB/s. So quarter second to access all of the ram?
Edit2-the ssd is higher end nvme speeds.
For example with paging, I don't think those bandwidths make much difference and it's instead the latency which matters. Or am I wrong?
I’m sure there’s more than a few factors making latency faster for those chiplets.
https://www.anandtech.com/show/17431/apple-announces-m2-soc-...
Edit-but I don’t think this question is about latency exactly. If you’re editing a large file that fits in 196gb ram all at once then those edits should benefit by apparently an order of magnitude higher bandwidth. It’s going to be able to address all of its ram several times per second while the i9 will take much longer (roughly). That and similar speedups from the whole systems engineering should make up some for not having more ram. Think how 8 gig of ram in the m1 was widely reported to be more usable than expected when announced.
Where are you getting this information on the memory latency? What is the actual number?
I don’t think this question is about latency exactly.
You were the one the brought up latency
those edits should benefit by apparently an order of magnitude higher bandwidth
Most software is not written well enough to be memory bandwidth limited, even graphics software. It is mostly games that end up actually needing the memory bandwidth.
To be fair, M1 MacBook Pro with 32GB is smooth as silk with ~20 apps open.
My point though is, doesn’t matter how fast your RAM is if you run out and have to swap out.
Something is very wrong with their build on Apple Silicon. It works fine for me on other platforms.