Live data from Hacker News

Apple M3 Ultra

apple.com

71–80 of 1001 posts

Re: Apple M3 Ultra

#71
post #12

Interesting that they’re releasing M3 Ultra after the M4 Macs have already shipped. I wonder if the plan is to only release Ultras for odd number generations.

I'm guessing it's more because "Ultra" versions, which "fuse" multiple chips take significant additional engineering work. So we might expect an ultra M4 next year, possibly after non-ultra M5s are released.

Re: Apple M3 Ultra

#72
post #30

Earlier quoted context omitted.

Is there even an existing replaceable memory standard that would meet the current needs of Apple's "Unified Memory" architecture? I'm not an expert but I'd suspect probably not. The bus probably looks a lot more like VRAM on GPUs, and I've never seen a GPU with replaceable RAM.

CAMM2 could kinda work, but each module is only 128-bit so I think the furthest you could possibly push it is a 512-bit M Max equivalent with CAMM2 modules north, east, west and south of the SOC. There just isn't room to put eight modules right next to the SOC for a 1024-bit bus like the M Ultra.

Framework said that when they built a Strix Halo machine, AMD assigned an engineer to work with them on seeing if there's a way to get CAMM2 memory working with it, and after a bunch of back and forth it was decided that CAMM2 still made the traces too long to maintain proper signal integrity due to the 256 bit interface.

These machines have a 512 bit interface, so presumably even worse.

Re: Apple M3 Ultra

#73
post #65

> support for more than half a terabyte of unified memory — the most ever in a personal computer AMD Ryzen Threadripper PRO 3995WX released over four years ago and supports 2TB (64c/128t) > Take your workstation's performance to the next level with the AMD Ryzen Threadripper PRO 3995WX 2.7 GHz 64-Core sWRX8 Processor. Built using the 7nm Zen Core architecture with the sWRX8 socket, this processor is designed to deliv…

> unified memory

Its a very specific claim that isnt comparing itself to DIMMs

Re: Apple M3 Ultra

#74
post #39
post #15

Earlier quoted context omitted.

It's over half a _tera_byte; exactly half of _tebi_byte if you wanna be a fundamentalist.

It is exactly the opposite. Every computer architecture in production addresses memory in the powers of two. SI has no business in memory size nomenclature as it is not derived from fundamental physical units. The whole klownbyte change was pushed through by hard drive marketers in 1990s.

Do SSD companies do the same thing? We ought to go back to referring to storage capacity in powers of two.

Re: Apple M3 Ultra

#75
post #39
post #15

Earlier quoted context omitted.

It's over half a _tera_byte; exactly half of _tebi_byte if you wanna be a fundamentalist.

It is exactly the opposite. Every computer architecture in production addresses memory in the powers of two. SI has no business in memory size nomenclature as it is not derived from fundamental physical units. The whole klownbyte change was pushed through by hard drive marketers in 1990s.

> Every computer architecture in production addresses memory in the powers of two.

What does it mean to "address memory in powers of two" ? There are certainly machines with non-power-of-two memory quantities; 96 GiB is common for example.

> The whole klownbyte change was pushed through by hard drive marketers in 1990s.

The metric prefixes based on powers of 10 have been around since the 1790s.

Re: Apple M3 Ultra

#76
I might like Apple again if the SoC could be sold separately and opened up. It would be interesting to see a PC with Asahi or Windows running on Apple’s chips.

Re: Apple M3 Ultra

#78

People who know more than me: they’re talking a lot about RAM and not much about GPU. Do you expect this will be able to handle AI workloads well? All I’ve heard for the past two years is how important a beefy GPU is. Curious if that holds true here too.

LLMs are primarily "memory-bound" rather than "compute-bound" during normal use.

The model weights (billions of parameters) must be loaded into memory before you can use them.

Think of it like this: Even with a very fast chef (powerful CPU/GPU), if your kitchen counter (VRAM) is too small to lay out all the ingredients, cooking becomes inefficient or impossible.

Processing power still matters for speed once everything fits in memory, but it's secondary to having enough VRAM in the first place.

Re: Apple M3 Ultra

#79

Whoa. M3 instead of M4. I wonder if this was basically binning, but I thought that I had read somewhere that the interposer that enabled this for the M1 chips where not available. That Said, 512GB of unified ram with access to the NPU is absolutely a game changer. My guess is that Apple developed this chip for their internal AI efforts, and are now at the point where they are releasing it publicly for others to use.…

> This hardware is really being held back by the operating system at this point.

Please elucidate.

Re: Apple M3 Ultra

#80

Earlier quoted context omitted.

A server with 512GB of high-bandwidth GPU addressable RAM in a server is probably a six figure expenditure. If memory is your constrain, this is absolutely the server for you. (sorry, should have specified that the NPU and GPU cores need to access that ram and have reasonable performance). I specified it above, but people didn't read that :-)

A basic brand new server can easily do 512gb. Not as fast as soldered memory but it should be maybe mid to high 5 figures

5 figures? can be done in 6k https://x.com/carrigmat/status/1884244369907278106
Post reply on HN