thread

Tim Bray 🇨🇦 @timbray@cosocial.ca
Spoiler

2/ It’s the Memory Bandwidth numbers, “Up to 170 GB/s” for the M6, “Up to 614 GB/sec” for the M5 Max/Pro models. This is a big deal? Computers pull data from memory into the CPU, crunch it, write it back out. But they can crunch many times faster than the memory can deliver it. So the effective performance depends a *lot* on memory bandwidth.

Tim Bray 🇨🇦 @timbray@cosocial.ca
Spoiler

3/ The kind of heavy-duty work these things are designed for (LLMs, big-video, etc) all tend to work with huge blobs of data, so in many cases the memory bandwidth is the limiting factor. Old programmer mantra: “All computers wait for data at the same speed.”

replying to @timbray@cosocial.ca
John Siracusa @siracusa@mastodon.social

@timbray Apple’s ”M” chips come in multiple sizes for (most) generations. (Replace n with 1-6.)

* Mn - The plain, no-suffix M chip. This is the smallest and cheapest, with the narrowest busses and the least cores, etc.

* Mn Pro - The next size up: more cores, wider busses, more PCIe lanes, etc.

* Mn Max - The biggest “single chip” M chip (though the M5 Max does use separate CPU and GPU dies now).

* Mn Ultra - Two Mn Max chips stuck together, so double everything the Max has.

replying to @siracusa@mastodon.social
John Siracusa @siracusa@mastodon.social

@timbray Rumor (and reality, so far) is that M6 will be the ONLY “6”-series M chip, so no M6 Pro, M6 Max, and M6 Ultra. Apple is skipping straight to the M7 generation.

(Also, the M4 series never had an “Ultra” chip.)

So, a plain M6 is much smaller/weaker than an M5 Pro, let alone an M5 Max or Ultra.

But the M6 does have 2x the “Neural engines” of the M5 Pro and M5 Max, so it might be able to win a very specifically designed benchmark on that.

Tim Bray 🇨🇦 @timbray@cosocial.ca
Spoiler

4/4 Now, this is tricky stuff. There are multiple levels of cache between the CPU and memory, and we really have no idea what those numbers on the Apple page mean. But wow, I’d sure want to find out before I ordered one.

Tristam @swiftcoder@mastodon.social

@timbray @gruber this is normal for the last few rounds of releases, right? The pro and max variants are vastly higher performance than the base models - even my old M2 Max outperforms a current gen base model by many measures