Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

awesomedeluxe

macrumors 6502
Original poster
Jun 29, 2009
262
105
If it’s 4+4 then I assume it will be the same chip with some cores switched off (binned) ?
No, that would just be the iPad chip (presumably: the A14X).

The iPad has two outputs; one USB C and the smart connector. The Air has two outputs; USB C x 2. Neither device has a dedicated pinout for memory because neither device can power wide memory channels. And both devices have roughly the same thermal requirements. What I propose in the top post and what I believe @thenewperson proposes is just to use the iPad chip in the Macbook Air as-is.
 

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
No, it will not be a 4P+4E chip in the MB/MBA and whatever products use the same SoC. Apple has stated that the Mac will NOT be using an iPad SoC, and that it is getting its own SoC, and it most likely will be an 8 P core SoC. The reason is very simple: Apple has been very clear in stating that there will NOT be any SMT (i.e. hyperthreading in Intel speak) on the Apple SoCs. The current MB/MBA and base MBP can have i7s that do use hyperthreading, so the number of Apple "P" cores must not match the number of Intel cores, but the number of threads that run on the Intel processors.

Has it occurred to ask why Apple is using a 9W part in the current MBAir? Is it really the thermal capacity of the MBAir case, or is it more that there are no Intel 12, 15, or 18W parts available? Has it also occurred to people that the CPU in the Intel MBAir is not the only source of heat, that perhaps the supporting chipset, T2, and other chips on the board may be generating heat? Are most of those chips not going to be internal to the AS SoC, and very possibly be much more thermally efficient than the parts they are replacing? As well, Apple no longer has to play by Intel's rules, so it just may be possible to tailor the heat dissipation of the AS MB/MBAir's SoC by changing the clock speed. It may be that the A14X based Mac SoC may be a 20W part at 3.0Ghz, but what happens if that same SoC is run at 2.0GHz or 2.2 GHz? And yes, I do believe that there will be a low end small MBP (of whatever screen size) that uses the MB/MBAir's SoC, but with more USB4/TB4 ports, a better screen, and that can be optioned out with more RAM at build time. And I am also saying that there will be a high end small MBP with the 16" SoC, an even better screen, and higher amounts of RAM and SSD that can be ordered at build time.

The same SoC that is used in the AS MB/MBAir will most likely be used in the low end MBP, The low end small iMac. and the regular Mac Mini. There will probably variations in clock speed, and possibly numbers of GPUs enabled to tailor the SoC for various power dissipations and battery power consumption reasons (i.e. what people call binning). This will be by far the largest volume Mac SoC. In a similar way, there will be a midrange SoC, with more CPU cores, GPU cores, more or more powerful ML/AI cores, etc. that will be used in the small MBPro high end model, the 16" MBPro, the high end small iMac, Mac Mini server version, and the big iMac. Again, there will be clock speed and GPU quantity variations to tailor the power dissipation and the battery consumption (for the laptops). THe last SoC will be for the Mac Pro, with the highest number of CPU cores, the most powerful ML/AI cores, massive RAM capacity (possibly on user accessible RAM slots), dGPU support, PCIe Slot support, and the on board logic to allow multiple SoCs to work together. There may or many not be a high end iMac that uses the high end SoC.
 
Last edited:
  • Like
Reactions: 2Stepfan

iPadified

macrumors 68020
Apr 25, 2017
2,014
2,257
Well, hey could have the same SoC but only enable different amount of cores (or using binding of chips). An Air could have 6P+4E if it suits the thermal envelope better. Even if they use a 4P+4E config, it will not be the same chip as the iPad as there could be other memory controllers, GPU caches etc. Good point of Kostask that we should not think about current TDPs as it is linked to Intel/AMD components. Think of having 200-300 W ASi in an iMac...
 

CE3

macrumors 68000
Nov 26, 2014
1,809
3,146
24" iMac (entry-level)
27" iMac (mid-range)
30" iMac Pro (high-end)

If the bezels of the redesigned iMac displays are reduced (and it's almost a certainty that they will be) I don't see the point of having having both 27 & 30" display options. 24 & 30 sounds good. And if cooling isn't an issue I hope display size won't dictate how "pro" or specced out your configuration can be.
 

Boil

macrumors 68040
Oct 23, 2018
3,477
3,173
Stargate Command
If the bezels of the redesigned iMac displays are reduced (and it's almost a certainty that they will be) I don't see the point of having having both 27 & 30" display options. 24 & 30 sounds good. And if cooling isn't an issue I hope display size won't dictate how "pro" or specced out your configuration can be.

Yeah, that would make sense; if you are bumping the bezels for the smaller iMac, why not do the same for the larger...?

And another reason for those who bought Intel iMacs in the last few years to upgrade earlier than they might, the screen size bumps...!
 

ChromeCloud

macrumors 6502
Jun 21, 2009
359
840
Italy
Lots of interesting stuff being posted to this thread.

I see many of you making comparisons between the performance achieved by the 9W iPad Pro SOC (A12Z) versus the current MacBook Pro 13" with the 28W Intel processor.

I wanted to bring to light the fact that when you make that comparison, you are massively underestimating the actual power consumption of the Intel processor in the MacBook Pro.

While we derive the 9W figure from measurements made by running the iPad Pro SOC under full load, the 28W TDP figure declared by Intel is actually defined as power consumption when the processor is running at the base clock frequency.

Under full load, the same Intel CPU draws around 50-55W.

So the true comparison should be 9W vs 55W. The two year old A12Z is already faster than the current Intel MacBook Pro 13", while consuming 6x less power.

This is also true for every other processor made by Intel. The "45W" CPU in the MacBook Pro 16" actually consumes 90W under full load. The fastest Intel CPU that goes into the 2020 iMac is rated at 95W but consumes close to 150W under full load.

As another quick reference, the current top of the line Intel desktop processor (not currently available in any Mac), the core i9-10900K is rated by Intel as a 125W processor, but in reality, under full load (and that's how benchmarks are run), it consumes a whopping 330W of power!

So, to any people that are kind of skeptical of what Apple is going to achieve in its high end desktop workstations I'm going to ask: if the A12Z is already this powerful while being 2 years old and consuming just 9W of power under full load... what will Apple be able to achieve with a state of the art A14-based architecture with 20-30x the thermal budget?

Sources (all articles include actual power consumption measurements, the figures I reported are calculated by subtracting the average-idle power consumption from the maximum-under-load power consumption):

iPad Pro 12.9 (2020) Review
MacBook Pro 13 (2020) Review
MacBook Pro 16 (2019) Review
Intel Core i9-10900K Review
 
Last edited:

awesomedeluxe

macrumors 6502
Original poster
Jun 29, 2009
262
105
No, it will not be a 4P+4E chip in the MB/MBA and whatever products use the same SoC. Apple has stated that the Mac will NOT be using an iPad SoC, and that it is getting its own SoC, and it most likely will be an 8 P core SoC. The reason is very simple: Apple has been very clear in stating that there will NOT be any SMT (i.e. hyperthreading in Intel speak) on the Apple SoCs. The current MB/MBA and base MBP can have i7s that do use hyperthreading, so the number of Apple "P" cores must not match the number of Intel cores, but the number of threads that run on the Intel processors.
This feels like the ball has moved a little bit. Can you point me to where "Apple has stated that the Mac will NOT be using an iPad SoC" ?

Regarding threads - four firestorm cores and four icestorm cores (4P+4E) is eight threads. That is the same number of threads as a four core part with hyperthreading.

Has it occurred to ask why Apple is using a 9W part in the current MBAir? Is it really the thermal capacity of the MBAir case, or is it more that there are no Intel 12, 15, or 18W parts available? Has it also occurred to people that the CPU in the Intel MBAir is not the only source of heat, that perhaps the supporting chipset, T2, and other chips on the board may be generating heat? Are most of those chips not going to be internal to the AS SoC, and very possibly be much more thermally efficient than the parts they are replacing? As well, Apple no longer has to play by Intel's rules, so it just may be possible to tailor the heat dissipation of the AS MB/MBAir's SoC by changing the clock speed. It may be that the A14X based Mac SoC may be a 20W part at 3.0Ghz, but what happens if that same SoC is run at 2.0GHz or 2.2 GHz? And yes, I do believe that there will be a low end small MBP (of whatever screen size) that uses the MB/MBAir's SoC, but with more USB4/TB4 ports, a better screen, and that can be optioned out with more RAM at build time. And I am also saying that there will be a high end small MBP with the 16" SoC, an even better screen, and higher amounts of RAM and SSD that can be ordered at build time.
So I talked explicitly about how other components such as memory and I/O use heat in the MBA above. These are significant constraints in the MBA's case.

FYI, Intel offers plenty of 15W parts which and be downconfigured to 12W or 13W. But I don't think it's unreasonable to assume the Air has more thermal bandwidth than it's using. However, we know what the battery looks like and the capacity hasn't increased. So if they did use a 18W part, as you suggest, battery life would fall precipitously.

But moreover, you need to present a foundation for your ideas. It's not enough to say "Apple doesn't have to use Intel's TDPs." Intel's TDPs provide a good basis for what would be achievable in a similar chassis using the same battery. It's OK to diverge from that, but you should show something that suggests what the new guideline should be.

The same SoC that is used in the AS MB/MBAir will most likely be used in the low end MBP, The low end small iMac. and the regular Mac Mini. There will probably variations in clock speed, and possibly numbers of GPUs enabled to tailor the SoC for various power dissipations and battery power consumption reasons (i.e. what people call binning). This will be by far the largest volume Mac SoC. In a similar way, there will be a midrange SoC, with more CPU cores, GPU cores, more or more powerful ML/AI cores, etc. that will be used in the small MBPro high end model, the 16" MBPro, the high end small iMac, Mac Mini server version, and the big iMac. Again, there will be clock speed and GPU quantity variations to tailor the power dissipation and the battery consumption (for the laptops). THe last SoC will be for the Mac Pro, with the highest number of CPU cores, the most powerful ML/AI cores, massive RAM capacity (possibly on user accessible RAM slots), dGPU support, PCIe Slot support, and the on board logic to allow multiple SoCs to work together. There may or many not be a high end iMac that uses the high end SoC.
Well, how it breaks down is up to debate, but did you read what I suggested for a MBA 8-core part? It would probably work in that machine and the base MBP13, since both machines would have two USB ports. I think every other machine you list needs substantially more I/O. It doesn't really make sense to me to design a low-end part for the MBA and plan to leave channels unused.

One thing I can't agree with at all is you assigning the same SoC to the high end MBP13 and then shoving it in the MBP16 and clocking it up. Clock speed variations cannot account for the performance difference of these machines, especially on the GPU side where additional cores provides a better return.

Well, hey could have the same SoC but only enable different amount of cores (or using binding of chips). An Air could have 6P+4E if it suits the thermal envelope better. Even if they use a 4P+4E config, it will not be the same chip as the iPad as there could be other memory controllers, GPU caches etc. Good point of Kostask that we should not think about current TDPs as it is linked to Intel/AMD components. Think of having 200-300 W ASi in an iMac...
6P+4E is very reasonable. It doesn't get talked about because it's not the Bloomberg APU or an existing design.

"We shouldn't use TDPs currently used in Macs as a guideline" is said a lot, but no one suggests an alternative foundation. Again, we know the Macbook Air is using the same capacity battery. We have also heard that the launch models will use existing chassis, which means the same thermal limitations. It makes sense that the APU would be around the same TDP or lower to achieve the same or better battery life and to mitigate the same heat/area concerns.

People keep saying "we don't have to play by Intel's rules" and that's fine, but you have to draw up some rules and justify them.

Lots of interesting stuff being posted to this thread.

I see many of you making comparisons between the performance achieved by the 9W iPad Pro SOC (A12Z) versus the current MacBook Pro 13" with the 28W Intel processor.

I wanted to bring to light the fact that when you make that comparison, you are massively underestimating the actual power consumption of the Intel processor in the MacBook Pro.

While we derive the 9W figure from measurements made by running the iPad Pro SOC under full load, the 28W TDP figure declared by Intel is actually defined as power consumption when the processor is running at the base clock frequency.

Under full load, the same Intel CPU draws around 50-55W.

So the true comparison should be 9W vs 55W. The two year old A12Z is already faster than the current Intel MacBook Pro 13", while consuming 6x less power.

This is also true for every other processor made by Intel. The "45W" CPU in the MacBook Pro 16" actually consumes 90W under full load. The fastest Intel CPU that goes into the 2020 iMac is rated at 95W but consumes close to 150W under full load.

As another quick reference, the current top of the line Intel desktop processor (not currently available in any Mac), the core i9-10900K is rated by Intel as a 125W processor, but in reality, under full load (and that's how benchmarks are run), it consumes a whopping 250W of power!

So, to any people that are kind of skeptical of what Apple is going to achieve in its high end desktop workstations I'm going to ask: if the A12Z is already this powerful while being 2 years old and consuming just 9W of power under full load... what will Apple be able to achieve with a state of the art A14-based architecture with ~25x the thermal budget?

Sources (all articles include actual power consumption measurements, the figures I reported are calculated by subtracting the average-idle power consumption from the maximum-under-load power consumption):

iPad Pro 12.9 (2020) Review
MacBook Pro 13 (2020) Review
MacBook Pro 16 (2019) Review
Intel Core i9-10900K Review
You are right that intel regularly exceeds stated TDP generally on some parts. But only one of the machines you talk about has significant thermal constraints, and my reading of that notebookcheck article is that the MBP16 uses 90W with the Intel part and AMD part both on. If there is a section where they demonstrate the CPU alone doing that point me to the right place.

Regardless, it's true that Intel's "Turbo Boost" on machine's that aren't thermal constrained really means "we went hotter than was safe or reasonable but it's ok because we just did it for a little bit." Intel actually has another name for this on desktop machines called "PL2" and it is a known quantity.

This doesn't provide a meaningful metric by which we can assess what Apple will create for thermal constrained machines, though. It does not mean the ceiling is secretly twice as high as it was before. And the challenge for Apple's desktop parts is not about power consumption at all, but about the extent the A14 can be scaled up when it is already at the far end of the clock/power curve in the iPhone.
 

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
This feels like the ball has moved a little bit. Can you point me to where "Apple has stated that the Mac will NOT be using an iPad SoC" ?



......People keep saying "we don't have to play by Intel's rules" and that's fine, but you have to draw up some rules and justify them......

Please feel free to look at multiple presentations from WWDC. Or did you not even see that, and are married to the idea that the low end SoC will be an A14X? Approaching from another direction, please feel free to let me know how you believe that the A14X design will support multiple USB and TB4 ports. It would be the height of insanity to saddle the A14X with those additional ports, support for 16GB to 32GB of RAM, and whatever related TDP increase those parts involve, as well as the more than likely increased physical size of the Mac SoC, just to have commonality with the iPad Pro. I can't do better than that.

As for the "Apple doesn't have to play by Intel's rules", it is one of the reasons that Apple is moving away from Intel in the first place. The current design of the MBAir came about in about 2015/2016, the same time Intel was supposed to be going to the sub 14nm process. Of course, Intel never got there, and will not get there at least until 2021 or even 2022. They have just started volume on the 10nm laptop parts, and if they don't announce another delay, they may have 7 nm parts by 2021/2022. However, all that being said, why would Apple, who has made a massive investment in the designs of the current laptops (under what can be described now as false pretenses by Intel) be constrained by Intel's failures. One of the driving forces behind Apple's move to AS is the ability to "customize" the SoCs. Most take that to mean CPU cores, GPU cores, accelerators, etc. It can also be taken as being able to "customize" TDP to suit the target audience's battery life expectations. Unlike Intel, the AS SoCs will have far finer control over TDP, turning on and off various CPUs, GPUs and Accelerators on the fly, as demanded by software (whether it be the OS or application software). Right now, there is nothing like that on the Intel CPUs.

The other principle to understand, that even when you are spinning your own silicon, you don't make a custom IC for every single design. If you want to have 8 different laptops, you do not design 8 different SoCs. You design the minimal amount of SoCs that you can to cover the model lineup. So you build a Low End SoC, a midrange SoC, and a high end SoC, and then you play with those SoCs to hit the design targets. This ensures that you maximize volume, and minimize cost (it is far cheaper to make one Low End Soc that goes into the MBA, the small MBP, and the regular Mac Mini than it is to build individuals SoCs for each). if any of the low end SoC target machines need 8 P cores, you put in 8 P cores, and DO NOT generate a 4 or 6 core SoC for the MBAir alone for the above reasons. You can manipulate the 8 P Core SoC in a number of different ways to manage TDP, but actually turning off cores seems counter productive. You can run the 8 cores, and the GPU cores for that matter, at a lower speed, for example. You could turn off some GPU cores as well.

I did not factor in the MBP 2 port because it will cease to exist. For educational markets, or for people who want to spend the minimal amount of money, the MBAir will suffice. There is very little differentiation between an AS MBAir and the AS based small MBP. The performance of the AS MBAir will be far higher than the 13" Intel MBP, and other than that, there is no other reason for the two port MBP to exist. There is a better screen on the Intel MBP 13", but low price MBAir/MBP buyers don't expect a high end screen, and the current MBAir screen should be acceptable, especially if the AS MBAir comes in at a suspected price in the $799-899 range.
 

Boil

macrumors 68040
Oct 23, 2018
3,477
3,173
Stargate Command
I was pushing the 2x2 product matrix for awhile...

Then I was thinking of a 3x3 product matrix, but was made aware that if Apple 'pushed' the bezels on the 21.5" iMac to 24", they would probably also 'push' the bezels on the 27" iMac to 30"...

So, with that, I go to a 3x2 product matrix...

Laptops - 14" MacBook & 16" MacBook Pro

AIOs - 24" iMac & 30" iMac Pro

Desktops - Mac mini & Mac Pro
 

iPadified

macrumors 68020
Apr 25, 2017
2,014
2,257
6P+4E is very reasonable. It doesn't get talked about because it's not the Bloomberg APU or an existing design.

"We shouldn't use TDPs currently used in Macs as a guideline" is said a lot, but no one suggests an alternative foundation. Again, we know the Macbook Air is using the same capacity battery. We have also heard that the launch models will use existing chassis, which means the same thermal limitations. It makes sense that the APU would be around the same TDP or lower to achieve the same or better battery life and to mitigate the same heat/area concerns.

People keep saying "we don't have to play by Intel's rules" and that's fine, but you have to draw up some rules and justify them.
We know very little. Leaks are not the same as truths. Apple laptops are OK updated in terms of design so there is a chance they stay the same. The iMac will likley not. "Bloomberg APU" is simply defined as 8P+4E but is till a rumour. That rumour make sense just by extrapolating from gains from a node shrink. As noted above TDP and actual power draw is not the same making comparisons difficult and hence the rules are less firms than you expect.

The real questions is if one SoC will scale from about 10W MacbookAir battery restrained to about 30-50W iMac 24 just by tuning the clock frequency and if that is clever to do. Turning on and off the number of cores might be more power efficient way to do it. In my view, the Air is a low end office machine that does not need 8P cores and high graphics power while the iMac 24 plugged into the wall readily can use 8P and as much GPU as possible. Both the Air and iMac24 will benefit equally much from strong single core performance so turning on and off the number cores according to the power envelope is probably the way to go.

In terms of power draw, we may well see overlap between chips used in the iPad and Macbook air but the respective chips will be optimised for iPad OS and Mac OS.
 

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
............
The real questions is if one SoC will scale from about 10W MacbookAir battery restrained to about 30-50W iMac 24 just by tuning the clock frequency and if that is clever to do. Turning on and off the number of cores might be more power efficient way to do it. In my view, the Air is a low end office machine that does not need 8P cores and high graphics power while the iMac 24 plugged into the wall readily can use 8P and as much GPU as possible. Both the Air and iMac24 will benefit equally much from strong single core performance so turning on and off the number cores according to the power envelope is probably the way to go.
............

There will be more than one SoC, which has always been my contention. The answer is NO, there will be 3 SoCs, and variations within each in terms of clock speed.

The Air is the Road Warrior design, with the major emphasis on battery life, low weight, and maximum portability. it gets the lowest clocked, lowest TDP SoC, possibly with reduced GPU count. It gets passive cooling, reducing power draw/maximizing battery life, and keeping weight down. I believe it will be an 8 P/4e core CPU, 6-8 GPU core GPU, 16GB on SoC RAM, with the standard Apple accelerators and hypervisor core, 4 USB4/TB4 ports (only 2 will be used on the MacBook Air). I am hoping this SoC will come in with a low enough TDP to allow for passive cooling at the system level (meaning the overall power consumption of the entire logic board will be low enough when using this SoC) to eliminate the need for a fan. The motherboard will allow only 16GB of extra RAM, for a total of 32 GB, no ethernet port. This SoC can be used in what I call the "regular" Mac Mini, but allowing the use of all 4 USB4/TB4 ports, and the ethernet port, and it could be fanless as well.

Take the same SoC, crank up the clock speed, and enable another 2-4 GPUs (to 8-10). Bring out all 4 USB4/TB4 ports. Design the motherboard to accomodate 32-48GB of off SoC RAM. At the system level, allow for active cooling, and increase the screen size to 14", with higher resolution. This is the small MBP baseline version. This is the SoC for the iMac 24" base version.

The midrange SoC will have more cores (I think it will be 12 P/4E Cores), and an added 4 GPU (to 12-14) cores. Adjust TDP via clock speed to hit the required battery life, or performance levels, the rest of the system is as per the above small MBP. This is the high end small MBP. This is also the SoC, with the higher clock speed, for the high end 24" iMac.

Take the Midrange SoC, add in a higher clock speed, a few more GPU cores, and this is the SoC for the 16" MBP, the high end iMac 24", and the baseline iMac 30". Allow all of these machines to go to 128GB of RAM.

The last SoC is the high end SoC, intended for the Mac Pro, high end iMac, and iMac Pro (if it continues). Add more CPU cores (to 16-24 cores). Add in support for a lot of RAM (512GB, as a minimum), external GPUs, and the logic to allow for multiple chips to be used together, add in support for MPX modules, and PCIe X (X=3-5) slots. Remove the on SoC RAM. Remove the iGPU, or not. Use 1-2 of these SoCs in the high end 30" iMac, or iMac Pro (if it continues). Use 2-6 of these in the AS Mac Pro. Max RAM on the 30" iMac can go to 512GB. Max RAM on the MacPro can go to 2TB. I would suggest that the Mac Pro go to 8 USB/TB4 ports. dGPUs will be required.

Just to be clear, this is the way I see things, not based on anything beside my own experience and background, just my own personal logic. I haven't even read the Bloomberg article, nor am I going to.
 
  • Like
Reactions: iPadified

awesomedeluxe

macrumors 6502
Original poster
Jun 29, 2009
262
105
Please feel free to look at multiple presentations from WWDC. Or did you not even see that, and are married to the idea that the low end SoC will be an A14X? Approaching from another direction, please feel free to let me know how you believe that the A14X design will support multiple USB and TB4 ports. It would be the height of insanity to saddle the A14X with those additional ports, support for 16GB to 32GB of RAM, and whatever related TDP increase those parts involve, as well as the more than likely increased physical size of the Mac SoC, just to have commonality with the iPad Pro. I can't do better than that.
I mean, you're asking me to wade through hours of developer conference videos to find one quote. Yes, I did watch them before, and no, I don't remember them saying something as specific as "we will not use an iPad part in any of our machines." That's why I asked you if you could point me in the right direction. And why do you say I'm "married" to using the A14X in the MBA when I literally explored an eight core solution in another post?

Anyway, I'll answer your questions.

The iPad has one USB port already. We only need two on the Air. There's a lot of solutions here. You can use an I/O controller outside the die. You can design the A14X with one extra lane and have the iPad use it for the Smart Connector. Sure, the Smart Connector doesn't need that much bandwidth but at least it's not just sitting there. None of this is really "the height of insanity." You just seem to be assuming the Air will have more than two ports, which is possible, but not probable.

The Macbook Air only has 16GB of RAM. Samsung manufactures 16GB of LPDDR5 layered onto some of their smartphones, just like RAM is configured on the iPad APUs now. No pinout is necessary. No changes need to be made. Again, you just seem to assume the Air will have more RAM, which is possible, but not probable.

As for the "Apple doesn't have to play by Intel's rules", it is one of the reasons that Apple is moving away from Intel in the first place. The current design of the MBAir came about in about 2015/2016, the same time Intel was supposed to be going to the sub 14nm process. Of course, Intel never got there, and will not get there at least until 2021 or even 2022. They have just started volume on the 10nm laptop parts, and if they don't announce another delay, they may have 7 nm parts by 2021/2022. However, all that being said, why would Apple, who has made a massive investment in the designs of the current laptops (under what can be described now as false pretenses by Intel) be constrained by Intel's failures. One of the driving forces behind Apple's move to AS is the ability to "customize" the SoCs. Most take that to mean CPU cores, GPU cores, accelerators, etc. It can also be taken as being able to "customize" TDP to suit the target audience's battery life expectations. Unlike Intel, the AS SoCs will have far finer control over TDP, turning on and off various CPUs, GPUs and Accelerators on the fly, as demanded by software (whether it be the OS or application software). Right now, there is nothing like that on the Intel CPUs.
Again, suggest an alternative please.
The other principle to understand, that even when you are spinning your own silicon, you don't make a custom IC for every single design. If you want to have 8 different laptops, you do not design 8 different SoCs. You design the minimal amount of SoCs that you can to cover the model lineup. So you build a Low End SoC, a midrange SoC, and a high end SoC, and then you play with those SoCs to hit the design targets. This ensures that you maximize volume, and minimize cost (it is far cheaper to make one Low End Soc that goes into the MBA, the small MBP, and the regular Mac Mini than it is to build individuals SoCs for each). if any of the low end SoC target machines need 8 P cores, you put in 8 P cores, and DO NOT generate a 4 or 6 core SoC for the MBAir alone for the above reasons. You can manipulate the 8 P Core SoC in a number of different ways to manage TDP, but actually turning off cores seems counter productive. You can run the 8 cores, and the GPU cores for that matter, at a lower speed, for example. You could turn off some GPU cores as well.
I suggested exactly two SoCs, not eight, doing exactly this - changing clock speeds to manipulate the TDP. Is this still directed at me? I agree with all these principles, which is why I followed them.
I did not factor in the MBP 2 port because it will cease to exist. For educational markets, or for people who want to spend the minimal amount of money, the MBAir will suffice. There is very little differentiation between an AS MBAir and the AS based small MBP. The performance of the AS MBAir will be far higher than the 13" Intel MBP, and other than that, there is no other reason for the two port MBP to exist. There is a better screen on the Intel MBP 13", but low price MBAir/MBP buyers don't expect a high end screen, and the current MBAir screen should be acceptable, especially if the AS MBAir comes in at a suspected price in the $799-899 range.
I also think axing the two port MBP13 makes sense. But along those lines, the Macbook Air is still positioned to use an A14X. Because no other machine has just two USB ports.

Look, let me get this sorted out. You seem to believe a lot of things about the next Macbook Air you aren't saying outright. Which of the following are true?

1. Do you believe the Macbook Air will have more than two USB ports?

2. Do you believe the Macbook Air will support at least 32GB of RAM?

3. Do you believe the Macbook Air will use an eight core part?

Your statement that using the A14X in the Air is "the height of insanity" seems be underlain by a "yes" to all of these questions. None of them are presently true though, so if you think they are true, that's what we should be discussing.

The real questions is if one SoC will scale from about 10W MacbookAir battery restrained to about 30-50W iMac 24 just by tuning the clock frequency and if that is clever to do. Turning on and off the number of cores might be more power efficient way to do it. In my view, the Air is a low end office machine that does not need 8P cores and high graphics power while the iMac 24 plugged into the wall readily can use 8P and as much GPU as possible. Both the Air and iMac24 will benefit equally much from strong single core performance so turning on and off the number cores according to the power envelope is probably the way to go.
I can tell you outright using one SoC will not work or be close. There are much bigger concerns than the number of cores. Things like lanes out to USB ports and channels to support additional RAM also use power. The iMac needs those things, the Air can't afford them.
 

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
I mean, you're asking me to wade through hours of developer conference videos to find one quote. Yes, I did watch them before, and no, I don't remember them saying something as specific as "we will not use an iPad part in any of our machines." That's why I asked you if you could point me in the right direction. And why do you say I'm "married" to using the A14X in the MBA when I literally explored an eight core solution in another post?

Anyway, I'll answer your questions.

The iPad has one USB port already. We only need two on the Air. There's a lot of solutions here. You can use an I/O controller outside the die. You can design the A14X with one extra lane and have the iPad use it for the Smart Connector. Sure, the Smart Connector doesn't need that much bandwidth but at least it's not just sitting there. None of this is really "the height of insanity." You just seem to be assuming the Air will have more than two ports, which is possible, but not probable.

The Macbook Air only has 16GB of RAM. Samsung manufactures 16GB of LPDDR5 layered onto some of their smartphones, just like RAM is configured on the iPad APUs now. No pinout is necessary. No changes need to be made. Again, you just seem to assume the Air will have more RAM, which is possible, but not probable.


Again, suggest an alternative please.

I suggested exactly two SoCs, not eight, doing exactly this - changing clock speeds to manipulate the TDP. Is this still directed at me? I agree with all these principles, which is why I followed them.

I also think axing the two port MBP13 makes sense. But along those lines, the Macbook Air is still positioned to use an A14X. Because no other machine has just two USB ports.

Look, let me get this sorted out. You seem to believe a lot of things about the next Macbook Air you aren't saying outright. Which of the following are true?

1. Do you believe the Macbook Air will have more than two USB ports?

2. Do you believe the Macbook Air will support at least 32GB of RAM?

3. Do you believe the Macbook Air will use an eight core part?

Your statement that using the A14X in the Air is "the height of insanity" seems be underlain by a "yes" to all of these questions. None of them are presently true though, so if you think they are true, that's what we should be discussing.


I can tell you outright using one SoC will not work or be close. There are much bigger concerns than the number of cores. Things like lanes out to USB ports and channels to support additional RAM also use power. The iMac needs those things, the Air can't afford them.

So, you don't want to wade through many hours of WWDC video to find the quote, yet you expect me to do so for you? Do I work for you? If so, you owe me a paycheck. The most direct paraphrasing was that the MaC SoC will be specific to the Mac, and will not be the same as the other current SoCs. Even in the main WWDC presentation, they showed a hypervisor block, not present in any iPhone or iPad SoC.

Yes, the A12Z/A14Z has 1 USB port. A USB3 port in the A12Z. They could add an expander and get two USB3 ports. Or, they could put a USB4/TB4 four port controller inside the Mac SoC, and make that SoC common to the MBAir and small MBP, Mac Mini, and possibly the small iMac. You are spending R&D money, what would you do? Make a specific MBAir SoC, or make an SoC that could be used on the MBAir, small MBP, Mac Mini, and possibly the small iMac? I have said, repeatedly that the MB Air will have two ports. I am saying the small MBP will have 4, as will the Mac Mini, and possibly the small iMac. I am saying is that you design one SoC for all of these products, and you put 4 ports on the SoC, but only bring two of them out to the outside of the MBAir, but all 4 ports to the small MBP, Mac Mini, and possibly the small iMac. I am saying possibly small iMac over and over again, as I am unsure if this SoC will provide adequate graphics performance for the small iMac's 4K screen. You clock them as necessary to get the TDP and Power consumption that you want.

I am not saying that the MBAir WILL have more than 16GB of RAM, just that Apple would like to make it possible to add more RAM to the MBAir as a BTO, to a maximum of 32GB. I am also saying that there will be BTO memory (to >32GB) upgrades for the small MBP, the Mac Mini, and the possible small iMac. If the SoC is common to all, then the SoC must be built to allow for that. Again, not saying that every MB Air, small MBP, Mac Mini, or small iMac will have more than 16GB (I do in fact, see the vast majority of those machines shipping with just the 16GB), I think that Apple will make it possible to increase the RAM to something over 16GB as BTO options. The base 16GB will be on the SoC.

I do believe that the MBAir will have 8 P cores. This will be common to all of the machines using (in my words) the "low end SoC". There is not much cost savings to be had by only using 4P cores vs. 8P cores in terms of the actual SoC fabbing cost, as the CPU cores are not the only part in the SoC. The whole thing comes down to TDP and cooling. The consideration here is not only the heat generated by the SoC, but the heat, and by extension, the power usage of the whole logic board. The current Intel logic board has ICs that perform a lot of the functions that will be put inside the AS SoC. Things like the Intel support chipset, like the 16GB of system RAM, things of that nature that contribute to the overall heat generation of the logic board. Many/most, if not all, of those parts will no longer exist outside the SoC going forward. People are comparing the TDP of the Intel CPUs with the TDP of the Mac's SoC. Not as valid as it may appear. The real consideration is, can Apple's SoC (with 8P +4E cores, and all the other "stuff" that is in it) based logic board consume less power, and generate less heat, than the current Intel based motherboard? I believe that it can. There is no point in saying "The current Intel i7 has a 9W power budget", while ignoring the 4-6W Intel support chip beside the Intel CPU, and then saying that the Apple 8P+4e SoC can't be built with a 9W TDP. As well Intel has been "cheaping out" on thermal interface material for many years now, which is not really helping the current Intel CPUs dissipate heat. Apple will do better, which may help in some small way as well.
 
Last edited:

burgerrecords

macrumors regular
Jun 21, 2020
222
106
There is not much cost savings to be had by only using 4P cores vs. 8P cores in terms of the actual SoC fabbing cost,

Assuming yields aren’t an issue then it’s about marketing segmentation, not costs. Using my anecdotal PC desktop experience, 8 cores on desktop are a lot faster than 4 cores for almost anyone but the most basic user. 12 and 16 cores on the other hand are overkill for many users.

I just had to go back to a PC laptop after using a good PC amd 3900x desktop and the difference is stark; the desktop basically feels like real time in comparison; I’m really looking forward to a portable that isn’t processor bottlenecked.
 
Last edited:

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
So for market segmentation, you think Apple would intentionally sell a slower machine that carries minimal cost impact? Apple is trying to prove a point, and that is that the AS transition is worth the investment. This is for Wall Street, not the end user. The end user benefits are almost an afterthought. Apple is not looking to be a little better than the Intel CPUs, they are looking to bury Intel. Saw a video on Youtube, and the guy said that Apple is looking to beat the best Intel Equivalent CPU by 50-100% on the low end. That means the new AS MBAir will be 50-100% faster the i7 in today's MacBook Air. Graphics will be even faster (easier target).

I think Apple's target is not today's Intel CPU, it is the Intel/AMD CPU of 2-3 years in the future. Its what they do with the iPhone, now. The iPhone SoC is 2-3 years ahead of the best Qualcom has to offer.
 

burgerrecords

macrumors regular
Jun 21, 2020
222
106
So for market segmentation, you think Apple would intentionally sell a slower machine that carries minimal cost impact? Apple is trying to prove a point, and that is that the AS transition is worth the investment. This is for Wall Street, not the end user. The end user benefits are almost an afterthought. Apple is not looking to be a little better than the Intel CPUs, they are looking to bury Intel. Saw a video on Youtube, and the guy said that Apple is looking to beat the best Intel Equivalent CPU by 50-100% on the low end. That means the new AS MBAir will be 50-100% faster the i7 in today's MacBook Air. Graphics will be even faster (easier target).

I think Apple's target is not today's Intel CPU, it is the Intel/AMD CPU of 2-3 years in the future. Its what they do with the iPhone, now. The iPhone SoC is 2-3 years ahead of the best Qualcom has to offer.

Wall Street wants them to sell computers frequently and at higher prices which is best done by being only just sufficiently faster, not to give it all away to make some statement so that the $1200 model is better than the competitors highest end computer for well over the three years and is largely indiscernible in performance from the Apple silicon $1800 model
 

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
What Wall Street wants is profits, and reassurance that this was the right path to take, and the investment in AS was worthwhile. Don't forget, every time a company announces they are "outsourcing", "right sizing", etc., their stock jumps. Apple is doing the opposite, so they need to show their investment was the right path to take, or you will get backlash from Wall Street.

Profits may come from high prices on fewer units, or lower prices on lots of units. In all honesty, Wall Street doesn't care. When the iPhone SE2 was announced, the stock did not dive, it in fact rose, even though it uses the same technology as the iPhone 11 in many significant ways. That is due to it being a compelling product. An 8P/4E SoC in an $899 MacBook Air IS a compelling product, a 4P/4E SoC, not so much. There will not be a significant cost impact going with an 8P/4E SoC; there will be greater cost involved by going with two SoCs that are split between the MB Air and small MB Pro, Mac Mini, and small iMac. Performance differences are easy to create; run the MB Air's SoC at 2-2.2 GHz, and the small MBP at 3.0GHz. The performance will be different, and combined with the small MB Pro's additional ports, more maximum memory, and better, possibly bigger display, can easily differentiate the MB Air from the small MB Pro, and justify a higher price for it. And yes, the AS MB Air will be a ton faster than the MB Air with the top i7 CPU, and I expect that the small MBP to be even faster than that. Apple will reset performance expectations.
 
Last edited:

aeronatis

macrumors regular
Sep 9, 2015
198
152
I would like to see less segmentation within the line-up:

  • MacBook / MacBook Air / whatever it's named, a device with 13" screen that should replace current MacBook Air and 13" MacBook Pro with 2 x TB3 ports.
  • 14" & 16" MacBook Pro with the same CPU cores, finally closing the performance gap between screen sizes (maybe 16" could have higher GPU options).
  • 24" & 27" iMac (just like the MacBook Pros, they would perform similarly CPU wise with the difference being higher GPU options on the bigger model). They should switch the 4 x USB-A + 2 x USB-C ports into 4 x USB-C + 2 x USB-A ports.
  • Not sure whether the iMac Pro was a temporary product until the release of Mac Po or not.
 
  • Like
Reactions: iPadified

awesomedeluxe

macrumors 6502
Original poster
Jun 29, 2009
262
105
So, you don't want to wade through many hours of WWDC video to find the quote, yet you expect me to do so for you? Do I work for you? If so, you owe me a paycheck. The most direct paraphrasing was that the MaC SoC will be specific to the Mac, and will not be the same as the other current SoCs. Even in the main WWDC presentation, they showed a hypervisor block, not present in any iPhone or iPad SoC.

There seems to be some anger in this response and it makes me wonder if I am being too hostile as well. Just to be clear, I enjoy writing these essays and there would be nothing to say if we agreed on everything. So thank you for taking the time to read my thoughts and respond, and if i do come off as hostile it's not my intention.

I did rewatch the WWDC Mac segment. This is what I see:

“We built a line of processors specifically for the iPad… this is part of the reason why the iPad performs better than the vast majority of PC laptops. And this foreshadows how our architecture will scale into the Mac.”
and
“We’re designing a class of SoCs specifically for the Mac product line.”
This is very different from what you said, that they won't use an iPad processor in the Mac. All they said is there will be Mac-specific SoCs.

Moreover, they then proudly introduce the Mac Mini with an A12Z - an iPad processor. No caveats are provided. At this point, if you want to maintain that Apple said they won't use an iPad SoC in a laptop, you really do have to provide a source.
Yes, the A12Z/A14Z has 1 USB port. A USB3 port in the A12Z. They could add an expander and get two USB3 ports. Or, they could put a USB4/TB4 four port controller inside the Mac SoC, and make that SoC common to the MBAir and small MBP, Mac Mini, and possibly the small iMac. You are spending R&D money, what would you do? Make a specific MBAir SoC, or make an SoC that could be used on the MBAir, small MBP, Mac Mini, and possibly the small iMac? I have said, repeatedly that the MB Air will have two ports. I am saying the small MBP will have 4, as will the Mac Mini, and possibly the small iMac. I am saying is that you design one SoC for all of these products, and you put 4 ports on the SoC, but only bring two of them out to the outside of the MBAir, but all 4 ports to the small MBP, Mac Mini, and possibly the small iMac. I am saying possibly small iMac over and over again, as I am unsure if this SoC will provide adequate graphics performance for the small iMac's 4K screen. You clock them as necessary to get the TDP and Power consumption that you want.

I don't think an "expander" is necessary. The more I read about the smart connector, the more it seems like it's actually just repurposed lightning tech with constraints. It does data and power.

In other words, the APU used in the iPad probably supports the two lightning ports on the Air without any changes and no unused lanes on either device.

By contrast, you want to use an SoC that will have four extra PCIe lanes the Air will just not use. Maybe more depending on the speeds the Thunderbolt ports use on other devices. That's OK, but it's not optimal.
I am not saying that the MBAir WILL have more than 16GB of RAM, just that Apple would like to make it possible to add more RAM to the MBAir as a BTO, to a maximum of 32GB. I am also saying that there will be BTO memory (to >32GB) upgrades for the small MBP, the Mac Mini, and the possible small iMac. If the SoC is common to all, then the SoC must be built to allow for that. Again, not saying that every MB Air, small MBP, Mac Mini, or small iMac will have more than 16GB (I do in fact, see the vast majority of those machines shipping with just the 16GB), I think that Apple will make it possible to increase the RAM to something over 16GB as BTO options. The base 16GB will be on the SoC.

So it seems there is no disagreement that the iPad-bound A14X would work fine for the Air if it stuck with its current memory capacity of up to 16GB. Perfect fit.

32GB needs a pinout, and other Macs you want the Air to share this processor with require this. You're saying that pinout would just be idle on the Air in its base configuration, or optional in manufacturing. Again, weird, but not the biggest problem with this.

The bigger problem is that if you want the Air to use 32GB, it needs more power. Everything we've seen suggests that LPDDR5 densities will top out at 16GB for the near future. This means 32GB requires you to go wider, and you need more power for those pins.
I do believe that the MBAir will have 8 P cores. This will be common to all of the machines using (in my words) the "low end SoC". There is not much cost savings to be had by only using 4P cores vs. 8P cores in terms of the actual SoC fabbing cost, as the CPU cores are not the only part in the SoC. The whole thing comes down to TDP and cooling. The consideration here is not only the heat generated by the SoC, but the heat, and by extension, the power usage of the whole logic board. The current Intel logic board has ICs that perform a lot of the functions that will be put inside the AS SoC. Things like the Intel support chipset, like the 16GB of system RAM, things of that nature that contribute to the overall heat generation of the logic board. Many/most, if not all, of those parts will no longer exist outside the SoC going forward. People are comparing the TDP of the Intel CPUs with the TDP of the Mac's SoC. Not as valid as it may appear. The real consideration is, can Apple's SoC (with 8P +4E cores, and all the other "stuff" that is in it) based logic board consume less power, and generate less heat, than the current Intel based motherboard? I believe that it can. There is no point in saying "The current Intel i7 has a 9W power budget", while ignoring the 4-6W Intel support chip beside the Intel CPU, and then saying that the Apple 8P+4e SoC can't be built with a 9W TDP. As well Intel has been "cheaping out" on thermal interface material for many years now, which is not really helping the current Intel CPUs dissipate heat. Apple will do better, which may help in some small way as well.

Let's get to the heart of what it is you think I am not considering. I am absolutely taking the power consumption of the APU, memory, and any active thunderbolt ports into consideration. Apple making their own silicon will not really move the ball much with regard to RAM and Thunderbolt power consumption.

The only thing you bring up that I may not be considering is the "4-6W Intel support chip." But... what is this? I am not seeing this on the logic board. There is Apple's T2 support chip, but this is consuming a fraction of a watt. There's an Intel Thunderbolt controller, but we know that will stay, and I have already accounted for it. From what I am seeing comparing the iPhone and the Air boards, the T2 chip is the only thing that disappears because its functionality is already provided for in the APU. Maybe this gives you half a watt to play with; I think that's generous though

Can you please provide a part number for this 4-6W Intel Support chip, or link to Intel's product page for it?

Assuming yields aren’t an issue then it’s about marketing segmentation, not costs. Using my anecdotal PC desktop experience, 8 cores on desktop are a lot faster than 4 cores for almost anyone but the most basic user. 12 and 16 cores on the other hand are overkill for many users.

I just had to go back to a PC laptop after using a good PC amd 3900x desktop and the difference is stark; the desktop basically feels like real time in comparison; I’m really looking forward to a portable that isn’t processor bottlenecked.

Yeah, one thing that seems to get lost in these discussions about the Macbook Air is that it's a $900 machine that's supposed to be Apple's low end device and the Macbook Pro 13 exists to be the upgrade to this device. If the Air and the MBP use the same APU, and the MBP costs $500 more, what is that $500 buying the user?

I would like to see less segmentation within the line-up:

  • MacBook / MacBook Air / whatever it's named, a device with 13" screen that should replace current MacBook Air and 13" MacBook Pro with 2 x TB3 ports.
  • 14" & 16" MacBook Pro with the same CPU cores, finally closing the performance gap between screen sizes (maybe 16" could have higher GPU options).
  • 24" & 27" iMac (just like the MacBook Pros, they would perform similarly CPU wise with the difference being higher GPU options on the bigger model). They should switch the 4 x USB-A + 2 x USB-C ports into 4 x USB-C + 2 x USB-A ports.
  • Not sure whether the iMac Pro was a temporary product until the release of Mac Po or not.

We agree on every point! The MBP13 will be phased out when the 14 arrives (smaller bezels, same thermal constraints). Using roughly the same CPU configuration for the MBP14 and 16 is absolutely the right approach IMO; the distinguishing feature of the latter model being GPU cores and access to high bandwidth memory.

The iMac Pro is more of a question mark. The reason why I consider it a separate device is because I think the challenge Apple faces in creating a GPU capable of outperforming its top level devices is something it will take on in 2022. The APU I outlined in the, uh, 29.5" iMac probably can't beat the high end Vega part. If it can, though, merging it into the iMac lineup makes sense.
 
Last edited:
  • Like
Reactions: aeronatis

Kostask

macrumors regular
Jul 4, 2020
230
104
Calgary, Alberta, Canada
There seems to be some anger in this response and it makes me wonder if I am being too hostile as well. Just to be clear, I enjoy writing these essays and there would be nothing to say if we agreed on everything. So thank you for taking the time to read my thoughts and respond, and if i do come off as hostile it's not my intention.

I did rewatch the WWDC Mac segment. This is what I see:


and

This is very different from what you said, that they won't use an iPad processor in the Mac. All they said is there will be Mac-specific SoCs.

Moreover, they then proudly introduce the Mac Mini with an A12Z - an iPad processor. No caveats are provided. At this point, if you want to maintain that Apple said they won't use an iPad SoC in a laptop, you really do have to provide a source.


I don't think an "expander" is necessary. The more I read about the smart connector, the more it seems like it's actually just repurposed lightning tech with constraints. It does data and power.

In other words, the APU used in the iPad probably supports the two lightning ports on the Air without any changes and no unused lanes on either device.

By contrast, you want to use an SoC that will have four extra PCIe lanes the Air will just not use. Maybe more depending on the speeds the Thunderbolt ports use on other devices. That's OK, but it's not optimal.


So it seems there is no disagreement that the iPad-bound A14X would work fine for the Air if it stuck with its current memory capacity of up to 16GB. Perfect fit.

32GB needs a pinout, and other Macs you want the Air to share this processor with require this. You're saying that pinout would just be idle on the Air in its base configuration, or optional in manufacturing. Again, weird, but not the biggest problem with this.

The bigger problem is that if you want the Air to use 32GB, it needs more power. Everything we've seen suggests that LPDDR5 densities will top out at 16GB for the near future. This means 32GB requires you to go wider, and you need more power for those pins.


Let's get to the heart of what it is you think I am not considering. I am absolutely taking the power consumption of the APU, memory, and any active thunderbolt ports into consideration. Apple making their own silicon will not really move the ball much with regard to RAM and Thunderbolt power consumption.

The only thing you bring up that I may not be considering is the "4-6W Intel support chip." But... what is this? I am not seeing this on the logic board. There is Apple's T2 support chip, but this is consuming a fraction of a watt. There's an Intel Thunderbolt controller, but we know that will stay, and I have already accounted for it. From what I am seeing comparing the iPhone and the Air boards, the T2 chip is the only thing that disappears because its functionality is already provided for in the APU. Maybe this gives you half a watt to play with; I think that's generous though

Can you please provide a part number for this 4-6W Intel Support chip, or link to Intel's product page for it?



Yeah, one thing that seems to get lost in these discussions about the Macbook Air is that it's a $900 machine that's supposed to be Apple's low end device and the Macbook Pro 13 exists to be the upgrade to this device. If the Air and the MBP use the same APU, and the MBP costs $500 more, what is that $500 buying the user?



We agree on every point! The MBP13 will be phased out when the 14 arrives (smaller bezels, same thermal constraints). Using roughly the same CPU configuration for the MBP14 and 16 is absolutely the right approach IMO; the distinguishing feature of the latter model being GPU cores and access to high bandwidth memory.

The iMac Pro is more of a question mark. The reason why I consider it a separate device is because I think the challenge Apple faces in creating a GPU capable of outperforming its top level devices is something it will take on in 2022. The APU I outlined in the, uh, 29.5" iMac probably can't beat the high end Vega part. If it can, though, merging it into the iMac lineup makes sense.

I perceived hostility, and responded in the same manner.

The quote from WWDC is pretty clear to me:

"We’re designing a class of SoCs specifically for the Mac product line"

To me means that they are developing a class of SoCs specifically for the Mac. The term specifically to me means that they are for the Mac only, not iPad/iPhone SoCs. Your interpretation may be different, but this seems pretty clear cut. I believe that Apple will be using the A14 CPU and GPU cores, as well as various accelerators, in various quantities, for the Mac SoC. That they will be common is guaranteed, there is no reason to develop different CPU/GPU cores, and it leverages the R&D costs across the entire product linup. Where we differ is what you believe will be the quantity of CPU/GPU cores and the rest of what is inside the SoC. You think they are putting in 4P CPU cores, I think they are putting in 8. For the sake of this discussion, I will assume that we are both assuming 4E cores. The current top MBAir CPU can have 8 threads. Apple does not use SMT/Hyperthreading. So the new Apple SoC will need to have 8 threads, which implies 8 cores. Where we do differ is whether the 4E cores will be used to run applications. Right now, the 4E cores in the iPhone/iPad are devoted to "background" tasks, like managing the cellular connection, picking up messages in the background, etc. They do NOT run applications. I believe that the same will be true for the Mac SoC. Apple will use the 4E cores to manage things like Bluetooth, Wifi, and other background tasks as well as being active while the Mac is asleep (or in low power mode). So, if that is true, and it is an assumption on my part, with the iPhone/iPad usage as a guide, you now have an Intel 4 Core, 8 Thread i7 as the target to beat, and I believe that Apple doesn't want to beat it by a bit, they want to beat it by a lot. Therefore, 8P cores in the Mac SoC.

I also believe that Apple will structure the Mac SoC development into families. There will not be 7 or 8 Mac SoCs, and I think each Soc will be put into a variety of products. So, yes, the low end SoC will have some parts that go unused in the MBAir. This is basically silicon cost, or the direct cost of fabbing silicon with sections that go unused. This is the only cost. Apple, in the iPhone and iPad, already has the ability to shut off unused parts of the SoC when not being used. So, 2 PCIe lanes go unused, fine, shut them down and they use no power. You have a machine without off SoC RAM? Shut down the drivers for the external RAM. It still remains more econonmical to develop one SoC than a separate 4P/4E SoC for the MBAir and an 8P/4E SoC for the small MBP.

There are a number of parts shown in your link that will not be necessary. I used the desktop CPUs as my model when I wrote about the Intel Support chip, and I should not have made that assumption for a laptop chip, mistake is mine. However, getting back to the ifixit link to the logic board, I think the following ICs end up disappearing: Apple T2 chip, Intel Thunderbolt controller, Apple PMIC, possibly the Intersil chip, and the Macronix Multi I/O controller (which is basically the Intel Support chipset that I was talking about before, in all probability). More than likely, the fan can go as well. That group of parts likely consumes a few watts, and no, I don't know how many watts exactly. I can see that even if those chips are incorporated into the SoC, there will also be less need for on chip and external buffers and driver chips, as their functionality will be inside the SoC.

I have written that the AS MBAir will go down in price, probably down to $799-899, and the new small MBP (I am unsure if it stays at 13.3" or the bezels are reduced to allow for a 14" screen, so I call it the small MBP) will be a $999-$1099 unit. The small MBP will be faster (higher clock speed SoC), and have more ports, and perhaps slightly bigger screen, a better quality screen (as it is now) and active cooling. I also think the the MBP will have 4 USB4/TB4 ports, there will NOT be a 2 port MBP. This SoC also gets used on the regular Mac Mini, and possibly the small iMac.

You cannot get 32GB of RAM onto an SoC, and the low end will have 16GB RAM on SoC so you will need to provide for off SoC RAM. You allow the MBAir to have up to 32GB (maybe 24GB as another option) of RAM as a BTO. You allow the small MBP to have more than 32GB of RAM as a BTO, you pick a number (I would think 64 GB would be enough). If you are using a common SoC, it is a matter of running the pins out from the SoC on the logic board. With the number of ICs being eliminated (as I talked about above), there should be enough room, even on the current motherboard for that, and assuming that the SoC is physically bigger than the current Intel CPU.

As I have said, the Mac SoCs will be a family. The next SoC will be the Mid Range SoC. There may or may not be a small MBP using this SoC. This will be used in the MBP 16", the "big" low end iMac, and if it does come to be, the Mac Mini server version. It will have more CPU cores (12-16), more GPU cores (enough to drive 4-5K displays with good performance), and will allow an even larger amount of RAM (to at least 128GB) as BTO. I see the AS Mac 16" with a 4-5K screen. There will be clock speed variations.

The last SoC will be the High End SoC. This will be in the "big" high end iMac, and if it continues, the iMac Pro, as well as the Mac Pro. This will have more cores (24 or more), no on board RAM, no on board GPUs, and increased ML/Ai cores, or possibly more powerful ML/Ai cores. The SoC will allow for large amounts of RAM (probably 512GB), have PCIe lanes for actual PCIe slots, logic to use MPX slots, and for logic for multiple SoCs to work together. You can have 1 of these in the high end Mac, maybe with a max of 256GB, and a dGPU. If the iMac Pro coninues, there could be two of these in that machine, with perhaps a 512GB RAM limit, and 1 or 2 dGPUs. the Mac Pro would use 2-4 of the High end SoCs.

Just the way I think it will go. Only when real hardware shows up will we know how off I am.
 
Last edited:

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,616
Los Angeles, CA
Let's assume you are correct that Apple can make a 9W APU competitive with Intel's 28W Tiger Lake offering.

Why would Apple not also make a 28W part competitive with Intel's 45W offerings for an MBP14? I said it before: the Apple Silicon part can scale up too. It's not about the starting line of performance, it's about the distance that can be covered with three times the amount of performance capacity.

Apple doesn't need to increase wattage to compete with Intel's higher-wattage offerings. That's the whole point behind the benefit of the ARM64 architecture. If Apple makes a MacBook Air that bests the performance of every Intel 13" MacBook Pro that ever existed while using, for example, 9-15W of power; then they don't have to make something at 28W; they will have already achieved their performance goal and will spend the rest of their headroom making the computer thinner because for how thin and light these computers are already, there are always people out there (and on these forums) wishing it was even moreso.

You seem like you're both quite smart and quite passionate about Apple's upcoming products. So why not put in the effort to build a solid foundation of what is achievable using numbers instead of talking points? For instance, you mention memory channels on the Air as if it's some kind of arbitrary Intel limitation, but the reality is that more memory channels use more power. How much power would additional channels of LPDDR5 use? Why don't you look it up? Here is a starting point for you: the Air needs to use no more than 10W for its APU and memory if we want to get similar or better battery life to the current machine. Make your own estimate for what is possible in a 10W space

No need to patronize me here, man.

My point is that you're speaking about this in terms of Intel based limitations. Apple is going to be able to replicate and surpass Intel performance on way less power. That much is indisputable at this point. If your point is that more memory channels require more power, then great! You're only proving my point.

I'm not sure what specific numerical figures you want from me in terms of SoCs that don't publicly exist yet. I don't think one is required given the "talking point" I'm making here.


No, it will not be a 4P+4E chip in the MB/MBA and whatever products use the same SoC. Apple has stated that the Mac will NOT be using an iPad SoC, and that it is getting its own SoC, and it most likely will be an 8 P core SoC. The reason is very simple: Apple has been very clear in stating that there will NOT be any SMT (i.e. hyperthreading in Intel speak) on the Apple SoCs. The current MB/MBA and base MBP can have i7s that do use hyperthreading, so the number of Apple "P" cores must not match the number of Intel cores, but the number of threads that run on the Intel processors.

Has it occurred to ask why Apple is using a 9W part in the current MBAir? Is it really the thermal capacity of the MBAir case, or is it more that there are no Intel 12, 15, or 18W parts available? Has it also occurred to people that the CPU in the Intel MBAir is not the only source of heat, that perhaps the supporting chipset, T2, and other chips on the board may be generating heat? Are most of those chips not going to be internal to the AS SoC, and very possibly be much more thermally efficient than the parts they are replacing? As well, Apple no longer has to play by Intel's rules, so it just may be possible to tailor the heat dissipation of the AS MB/MBAir's SoC by changing the clock speed. It may be that the A14X based Mac SoC may be a 20W part at 3.0Ghz, but what happens if that same SoC is run at 2.0GHz or 2.2 GHz? And yes, I do believe that there will be a low end small MBP (of whatever screen size) that uses the MB/MBAir's SoC, but with more USB4/TB4 ports, a better screen, and that can be optioned out with more RAM at build time. And I am also saying that there will be a high end small MBP with the 16" SoC, an even better screen, and higher amounts of RAM and SSD that can be ordered at build time.

The same SoC that is used in the AS MB/MBAir will most likely be used in the low end MBP, The low end small iMac. and the regular Mac Mini. There will probably variations in clock speed, and possibly numbers of GPUs enabled to tailor the SoC for various power dissipations and battery power consumption reasons (i.e. what people call binning). This will be by far the largest volume Mac SoC. In a similar way, there will be a midrange SoC, with more CPU cores, GPU cores, more or more powerful ML/AI cores, etc. that will be used in the small MBPro high end model, the 16" MBPro, the high end small iMac, Mac Mini server version, and the big iMac. Again, there will be clock speed and GPU quantity variations to tailor the power dissipation and the battery consumption (for the laptops). THe last SoC will be for the Mac Pro, with the highest number of CPU cores, the most powerful ML/AI cores, massive RAM capacity (possibly on user accessible RAM slots), dGPU support, PCIe Slot support, and the on board logic to allow multiple SoCs to work together. There may or many not be a high end iMac that uses the high end SoC.

The 2020 Air is just one giant hot mess. Intel overpromised and underdelivered as far as Y-series chips are concerned and Apple, despite likely being aware of this in testing, decided to release the 12" MacBook and 2018-2020 Airs anyway. That same design (give or take some improvements brought over from the 4-port 13" MacBook Pro) ought to be worlds better with Apple Silicon in tow.

Yeah, that would make sense; if you are bumping the bezels for the smaller iMac, why not do the same for the larger...?

And another reason for those who bought Intel iMacs in the last few years to upgrade earlier than they might, the screen size bumps...!

The 27" iMac is rumored to get such a screen size bump. It's just further off into the future, so it's not being as talked about as the screen size bump to 24" that the 21.5" iMac will be getting upon its jump to Apple Silicon.

So I talked explicitly about how other components such as memory and I/O use heat in the MBA above. These are significant constraints in the MBA's case.

FYI, Intel offers plenty of 15W parts which and be downconfigured to 12W or 13W. But I don't think it's unreasonable to assume the Air has more thermal bandwidth than it's using. However, we know what the battery looks like and the capacity hasn't increased. So if they did use a 18W part, as you suggest, battery life would fall precipitously.

Unless you are factoring the improvement that would be achieved by Apple using an actual heat-pipe and radiator cooling to work in conjunction with the fan, I am going to have to disagree with the statement in bold. The 2020 Air will overheat and stall using the stock Chess app on an i3 model. i5 models fare better, but they still run hot and while doing not that much. So, barring better cooling, which won't make THAT huge of a difference, it's absolutely unfair to say that the Air has more thermal bandwidth than it is using, otherwise said thermal issues wouldn't exist.

But moreover, you need to present a foundation for your ideas. It's not enough to say "Apple doesn't have to use Intel's TDPs." Intel's TDPs provide a good basis for what would be achievable in a similar chassis using the same battery. It's OK to diverge from that, but you should show something that suggests what the new guideline should be.

I don't know how you can reasonably expect this when all we know is how a two-year old iPad Pro SoC (A12X) compares to current Macs and that there is a DTK in the wild running a newer variant of that that same two-year old SoC (A12Z) that is providing 2020 MacBook Air levels of performance under Rosetta 2 when running Intel binaries. That's not enough to start pulling numbers out of our butts.

What CAN be said is how thermally efficient said two-year old iPad Pro SoC is likely going to be when compared to an Intel counterpart, but, again, no one is going to be able to get you numbers here to quantify that at this point.


One thing I can't agree with at all is you assigning the same SoC to the high end MBP13 and then shoving it in the MBP16 and clocking it up. Clock speed variations cannot account for the performance difference of these machines, especially on the GPU side where additional cores provides a better return.

While I agree with this, there is so much unknown about the Mac specific SoCs and how Apple will design them in terms of variety across the line.


6P+4E is very reasonable. It doesn't get talked about because it's not the Bloomberg APU or an existing design.

Bloomberg isn't gospel. Their rumors tend to be accurate, but there is likely more to it than they even know.

"We shouldn't use TDPs currently used in Macs as a guideline" is said a lot, but no one suggests an alternative foundation. Again, we know the Macbook Air is using the same capacity battery. We have also heard that the launch models will use existing chassis, which means the same thermal limitations. It makes sense that the APU would be around the same TDP or lower to achieve the same or better battery life and to mitigate the same heat/area concerns.

You're basing your argument around the notion that Apple is going to push whatever CPU they have to the thermal limits of their chasses the way they were FORCED TO with Intel. I don't understand why you're doing this. Apple would MUCH rather sell you an Apple Silicon MacBook Air that comfortably outpaces every Intel 13" MacBook Pro that has ever existed and tote all day battery life, fanless operation, and being perpetually cool to the touch and still has thermal room left over to decrease thickness. They will not push the hardware to its limit. In the cases of both PowerPC and Intel, they never wanted to push things to the point where they are as uncomfortable as they are on currently shipping Intel Mac notebooks.

People keep saying "we don't have to play by Intel's rules" and that's fine, but you have to draw up some rules and justify them.


It's really very simple, and, again, I'm not sure why you're trying to overcomplicate things further given that no one outside of Apple knows the specifics well enough to give you the numbers you desire.

Intel CPUs generate x amount of heat and use y amount of power in doing so in order to achieve z levels of performance. Apple Silicon (as is the case with every other ARM64 processor) uses < y power, generating < x heat, in order to generate that same z performance. It's at the point where if Apple wanted to generate, let's say (for argument's sake) z + 4 performance, they would still be consuming way less than y power and generating WAY less than x heat (if not 0 heat). If you're Apple, you have two options, either (a) push the thermal envelope to its limit or (b) push things further enough so that you are decently faster than your Intel based offerings while leveraging the left over "thermal bandwidth" to either accommodate other features (i.e. increased battery life, fanless operation, a batter graphics subsystem, more performant RAM, etc.). Apple is going to go for (b). Why? It gives them flexibility and it still appeases anyone coming from an Intel based Mac from performance standpoints.

It's really that simple.

I did not factor in the MBP 2 port because it will cease to exist. For educational markets, or for people who want to spend the minimal amount of money, the MBAir will suffice. There is very little differentiation between an AS MBAir and the AS based small MBP. The performance of the AS MBAir will be far higher than the 13" Intel MBP, and other than that, there is no other reason for the two port MBP to exist. There is a better screen on the Intel MBP 13", but low price MBAir/MBP buyers don't expect a high end screen, and the current MBAir screen should be acceptable, especially if the AS MBAir comes in at a suspected price in the $799-899 range.

I honestly think that the 4-port 13" MacBook Pro could also disappear for that exact same reason. The only thing that would justify its existence is the 14" screen bump and specs that set it apart from the Apple Silicon Air. Make the Apple Silicon Air good enough, and the only reason why anyone would need a 14" machine is for the screen size. I have seen no counter-argument to that one that isn't 100% rooted in marketing reasons (which only goes so far anyway).

I was pushing the 2x2 product matrix for awhile...

Then I was thinking of a 3x3 product matrix, but was made aware that if Apple 'pushed' the bezels on the 21.5" iMac to 24", they would probably also 'push' the bezels on the 27" iMac to 30"...

So, with that, I go to a 3x2 product matrix...

Laptops - 14" MacBook & 16" MacBook Pro

AIOs - 24" iMac & 30" iMac Pro

Desktops - Mac mini & Mac Pro

A 13" MacBook Air is likely, considering leaks. But again, the only reason for a 14" machine is for the screen size, considering the levels of performance will be effectively covered by an Apple Silicon MacBook Air and Apple Silicon 16" MacBook Pro.

I would like to see less segmentation within the line-up:

  • MacBook / MacBook Air / whatever it's named, a device with 13" screen that should replace current MacBook Air and 13" MacBook Pro with 2 x TB3 ports.
  • 14" & 16" MacBook Pro with the same CPU cores, finally closing the performance gap between screen sizes (maybe 16" could have higher GPU options).
  • 24" & 27" iMac (just like the MacBook Pros, they would perform similarly CPU wise with the difference being higher GPU options on the bigger model). They should switch the 4 x USB-A + 2 x USB-C ports into 4 x USB-C + 2 x USB-A ports.
  • Not sure whether the iMac Pro was a temporary product until the release of Mac Po or not.

27" will be replaced by something larger in the same respect that the 21.5" Intel iMac will be replaced by the 24" Apple Silicon iMac. The bigger iMac will replace both the standard Intel 27" iMac as well as the iMac Pro, which was only intended as a stop-gap for those that needed an update to the cylinder but couldn't wait until Fall 2019's launch of the Mac Pro. The larger iMac may even be called "iMac Pro" to simplify the lineup. I wouldn't be surprised to see that happen.
 
Last edited:

Boil

macrumors 68040
Oct 23, 2018
3,477
3,173
Stargate Command
Apple needs to go for a super simple line-up...

Consumer:

14" MacBook
24" iMac
Mac mini

Pro:

16" MacBook Pro
30" iMac Pro
Mac Pro
 

iPadified

macrumors 68020
Apr 25, 2017
2,014
2,257
Apple needs to go for a super simple line-up...

Consumer:

14" MacBook
24" iMac
Mac mini

Pro:

16" MacBook Pro
30" iMac Pro
Mac Pro
Only if they scales from $900 and 1.5 kg. As I said before consumer and Pro distinction is a meaningless classifier as it is and should be a continuum from low end to high end. I wish that Apple stops using the "pro" moniker. So last century... sorry millennia.
 

Boil

macrumors 68040
Oct 23, 2018
3,477
3,173
Stargate Command
Only if they scales from $900 and 1.5 kg. As I said before consumer and Pro distinction is a meaningless classifier as it is and should be a continuum from low end to high end. I wish that Apple stops using the "pro" moniker. So last century... sorry millennia.

But I am "so last century"...!

And Pro means high Pro-formance computing... ;^p
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.