News for hackers. Stuff that matters.
Re:Apple M3 Ultra by samstave on Wednesday March 05, 2025 @02:53PM (#43271439)
"unified memory"

funny that people think this is so new, when CRAY had Global Heap eons ago...

Re:Apple M3 Ultra by ddtaylor on Wednesday March 05, 2025 @03:02PM (#43271574)
Why did it take so long for us to get here?
Re:Apple M3 Ultra by baby_souffle on Wednesday March 05, 2025 @03:12PM (#43271702)
Just a guess, but fabricating this can't be easy. Yield is probably higher if you have less memory per chip.
Re:Apple M3 Ultra by astrange on Wednesday March 05, 2025 @07:55PM (#43274839)
It's regular memory on separate chips.
Re:Apple M3 Ultra by RachelF on Wednesday March 05, 2025 @04:41PM (#43272941)
Some possible groups of reasons: 1. Until recently RAM amount was something the end user liked to configure, so little market demand. 2. Technically, building such a large system on a chip or collection of chiplets was not possible. 3. RAM speed wasn't a bottleneck for most tasks, it was IO or CPU. LLMs changed this.
Re:Apple M3 Ultra by hot_gril on Wednesday March 05, 2025 @05:08PM (#43273332)
M1 came out before the LLM rush, though
Re:Apple M3 Ultra by philistine on Wednesday March 05, 2025 @06:14PM (#43274094)
Apple has always liked to integrate as much as possible on the same chip. It was only natural that they would come to this conclusion, with the improved perf the cherry on top.
Re:Apple M3 Ultra by hot_gril on Wednesday March 05, 2025 @06:32PM (#43274261)
Well also these chips originated in phones, where they kinda had to integrate it. And the quicker RAM and disk access are pretty nice.
Re:Apple M3 Ultra by wtallis on Wednesday March 05, 2025 @09:45PM (#43275814)
The M1 is in a product segment where discrete GPUs have been gone for decades, in favor of integrated graphics that shares one pool of RAM with the CPU. The better question to ask is why Apple kept using that unified memory design even when moving up to larger chips like the M1 Max and M1 Ultra.
Re:Apple M3 Ultra by MBCook on Thursday March 06, 2025 @12:01AM (#43276593)
The GPU is built into the same physical die as the CPU.

So if you wanted to give it a second ram pool you would have to add an entire second memory interface just for the on-die GPU.

Now all you’ve done is make it more complicated, slower because now you have to move things between the two pools, and gained what exactly?

I think it was a very clear and obvious decision to make. It’s an outgrowth out of how the base chips were designed, and it turned out to be extremely handy for some things. Plus since all their modern devices now work this way that probably simplify the software.

I’m not saying it’s genius foresight, but it certainly worked out rather well. There’s nothing stopping them from supporting discreet GPUs too if they wanted to. They just clearly don’t.

Re:Apple M3 Ultra by RachelF on Thursday March 06, 2025 @01:10AM (#43276928)
I'd guess that they inherited it from the iPhone chips. It was nice and fast and also makes Apple a lot of profit as no third party RAM is possible.
Re:Apple M3 Ultra by hot_gril on Thursday March 06, 2025 @02:22AM (#43277394)
They put the M1 into the desktops too
Re:Apple M3 Ultra by MatthiasPortzel on Thursday March 06, 2025 @07:52AM (#43279657)
Apple debuted dedicated machine learning hardware in 2017 with the Neural Engine on iPhones. While I don’t think they predicted the LLM explosion in particular, they knew machine learning was important and they have been allowing that to influence hardware design.
Re:Apple M3 Ultra by wmf on Wednesday March 05, 2025 @06:42PM (#43274347)
Laptops have had unified memory for ten years or more. For desktops very few apps benefit from unified memory.
Re:Apple M3 Ultra by djmips on Thursday March 06, 2025 @05:15AM (#43278436)
And game consoles that use similar parts as laptops.
Re:Apple M3 Ultra by webworker on Wednesday March 05, 2025 @04:58PM (#43273199)
The real hardware needed for artificial intelligence wasn't NVIDIA, it was a CRAY XMP from 1982 all along
Re:Apple M3 Ultra by samstave on Wednesday March 05, 2025 @06:28PM (#43274234)
WHen I was with Mirantis, I flew to Austin TX to meet a client in a non-descript multi-tenant office building...

we walked in and getting our bearings, we come upon CRAY office. WTF?!

I tried the doors, locked - and it was clearly empty... but damn did I want to steal their office door signage.

Re:Apple M3 Ultra by hot_gril on Wednesday March 05, 2025 @05:05PM (#43273295)
It's new for mainstream PCs to have it.
Re:Apple M3 Ultra by TylerE on Thursday March 06, 2025 @02:29AM (#43277431)
New for performance machines maybe. I remember "integrated graphics" when that meant some shitty co-processor and 16 or 32MB of semi-reserved system RAM.
Re:Apple M3 Ultra by pjmlp on Thursday March 06, 2025 @02:29AM (#43277433)
Nope, it was common in 8 and 16 bit home computers, and in respect to PCs themselves graphics memory was mapped into the main memory until the arrival of 3D dedicated cards.

And even with 3D, integrated GPUs have existed for years.

Re:Apple M3 Ultra by djmips on Thursday March 06, 2025 @05:15AM (#43278433)
Like pretty much every game console.
Re:Apple M3 Ultra by hot_gril on Thursday March 06, 2025 @01:01PM (#43283117)
The CPUs with iGPUs didn't also have the memory on-chip. The Nintendo 64 did. Not sure about the old home computers, but I thought those had separate memory usually.
Re:Apple M3 Ultra by pjmlp on Thursday March 06, 2025 @01:09PM (#43283184)
Of course not, because they are not designed as SOCs, the only memory on chip is cache, it doesn't change the fact the memory is one whole block shared between CPU and iGPU.
Re:Apple M3 Ultra by angoragoats on Friday March 07, 2025 @08:52AM (#43290147)
Apple does not have the memory on-chip (on the same die as the CPU) either.
Re:Apple M3 Ultra by Vilian on Thursday March 06, 2025 @06:03AM (#43278735)
It's not new for PC to block user ram upgrade
Re:Apple M3 Ultra by grandempire on Thursday March 06, 2025 @01:51PM (#43283749)
You mean the room sized super computer than sold tens of units?
Re:Apple M3 Ultra by samstave on Thursday March 06, 2025 @02:10PM (#43283987)
Yes, but now its in my pocket.