A knowledgeable user on this forum with connections in the industry stated that he doesn’t believe there will be any X marketing in the M-Series lineup, but rather they will distinguish by giving specific core counts (e.g. 8-Core CPU & 8-Core GPU M1, 12-Core CPU & 16-Core GPU M1, etc.). This makes a ton of sense for a few reasons:
- There are no existing products with the X or Z chip-variants right now. It seems they are doing away with that nomenclature. X and Z has meant ’the same as the baseline chip with more cores’ for a while now but that’s when A-Series chips didn’t proudly have their core-counts boasted. Now in all the tech specs you can clearly see how many CPU and GPU cores each product has.
- There are likely to be many variations of the M-Series chips. There are already two with the existing products, which keep the same name and are distinguished by core counts (those binned 7-Core GPU variants in the MBA and iMac). Are they going to slap a new letter on there each time a new variant comes up? There will probably be half a dozen or more CPU/GPU combinations across the MBP / iMac Pro / Mac Pro / Mac Pro Mini and I’m sure nobody wants to see the M2G.
My point there is that they wouldn’t be releasing the M2X before the M2, which I agree wouldn’t make sense from a marketing standpoint. They would instead be releasing the 12-core M2 before the 8-core M2, and it would likely be beneficial for them to put that breakthrough performance in their highest-end machines first.
I found it a bit a of shock that Apple would put a full named M1 without compromises into the iPad Pro but it's a great idea to unify the CPU across the range inside a 10W TDP fanless enclosure. It's just a pity that the MBA remains better value for money for macOS users invested in the technology.
That said, marketing wise, I note that Apple has used the X and Z nomenclature in the past with ARM CPUs going into iOS products to denote extra CPU and graphics prowess in iPads or AppleTV.
What they have never done is deliver clock speed binned variants of specific CPUs. They don't want the comparisons with Intel and AMD x86 CPUs which is completely fair enough.
If you think Apple are going to use custom numbers of cores I will respond by saying that if they do that they'll not be using different numbers of cores across the same products except where binning has produced faulty GPU cores which will be used in a base model.
For example, a 14" MBP might have 8+4 CPU cores with 8 GPU cores and 4 Thunderbolt ports.
Mac mini with 4 Thunderbolt ports might have the same 8+4 Cores with 8-16 GPU cores.
16" MBP might have 8+4 Cores and 8-16 GPU cores.
iMac Pro might go with 12+4 Cores and even more GPU Cores
So by this theory, we're saying that Apple will be declaring everything is an M1 and depending on what product you buy you're getting a fixed number of cores. Apple's binning will see stable product falling into the lower product so the very best product goes into the highest end gear.
And with higher core counts we could see the base and turbo clock speed profiles of specific Macs change - could 12+4 M1 CPUs see lower clock speed or will Apple stick with the same base MHz speed and boost regardless of number of cores?
The confusion quotient could be high with this, My thinking is still pointing towards suffix indicating an on-the-face number of CPU cores while allowing number of GPU cores to be quoted separately.
Eg M1X = 8+4 cores, M1Z = 12+4 cores.
And then quote a number of GPU cores like they do now - allowing G-1 number of cores for a base SKU. All of these CPUs would have 4x Thunderbolt 4 as standard.
Differentiation there allows Apple to set a different standard for clock speed/core count and then allows punters to tell more powerful Macs apart without having to pore over the small print. If Apple have to lower the base clock speed to allow for 12 cores over 8 then they are describing separate CPUs.
We might not see an ARM powered Mac Pro till next year when the M2 comes out. This would be based off the tech that is the basis of the A15 which comes out in September.
It's too early to see what Apple's release priority with ARM silicon going into the future but iPhone with A series CPU will come first because it's nearly the most valuable line. If we don't see the higher end M1 hardware till October - after the A15/M2 comes out - we might be seeing a strategy where Apple aren't going to go with annual updates.
And as opposed to Intel, Apple control the release schedule of subsequent M1X, M2 product. Whatever they choose to call it.