Discussion Apple Silicon SoC thread

Page 339 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Eug

Lifer
Mar 11, 2000
23,926
1,527
126
M1
5 nm
Unified memory architecture - LP-DDR4
16 billion transistors

8-core CPU

4 high-performance cores
192 KB instruction cache
128 KB data cache
Shared 12 MB L2 cache

4 high-efficiency cores
128 KB instruction cache
64 KB data cache
Shared 4 MB L2 cache
(Apple claims the 4 high-effiency cores alone perform like a dual-core Intel MacBook Air)

8-core iGPU (but there is a 7-core variant, likely with one inactive core)
128 execution units
Up to 24576 concurrent threads
2.6 Teraflops
82 Gigatexels/s
41 gigapixels/s

16-core neural engine
Secure Enclave
USB 4

Products:
$999 ($899 edu) 13" MacBook Air (fanless) - 18 hour video playback battery life
$699 Mac mini (with fan)
$1299 ($1199 edu) 13" MacBook Pro (with fan) - 20 hour video playback battery life

Memory options 8 GB and 16 GB. No 32 GB option (unless you go Intel).

It should be noted that the M1 chip in these three Macs is the same (aside from GPU core number). Basically, Apple is taking the same approach which these chips as they do the iPhones and iPads. Just one SKU (excluding the X variants), which is the same across all iDevices (aside from maybe slight clock speed differences occasionally).

EDIT:



M1 Pro 8-core CPU (6+2), 14-core GPU
M1 Pro 10-core CPU (8+2), 14-core GPU
M1 Pro 10-core CPU (8+2), 16-core GPU
M1 Max 10-core CPU (8+2), 24-core GPU
M1 Max 10-core CPU (8+2), 32-core GPU

M1 Pro and M1 Max discussion here:


M1 Ultra discussion here:


M2 discussion here:


Second Generation 5 nm
Unified memory architecture - LPDDR5, up to 24 GB and 100 GB/s
20 billion transistors

8-core CPU

4 high-performance cores
192 KB instruction cache
128 KB data cache
Shared 16 MB L2 cache

4 high-efficiency cores
128 KB instruction cache
64 KB data cache
Shared 4 MB L2 cache

10-core iGPU (but there is an 8-core variant)
3.6 Teraflops

16-core neural engine
Secure Enclave
USB 4

Hardware acceleration for 8K h.264, h.264, ProRes

M3 Family discussion here:


M4 Family discussion here:

 
Last edited:

Doug S

Platinum Member
Feb 8, 2020
2,890
4,913
136
Imagine if somehow Apple manages to tie with Mediatek, which are below Qualcomm but way above Exynos.

If they were going to work with Mediatek they would have had to do that a few years ago. No point now that they have their own design complete.

They don't need to be competitive with Qualcomm's 5G - nobody achieves the theoretical speeds and there's not much use for speeds over a couple hundred Mbps to a phone. When there's heavy congestion there's not much anyone can do about it. What really matters is in the marginal areas on the edge of a cell where you struggle to get 5 Mbps, and it'll make a difference between maybe Apple manages 3 Mbps or Apple has no bars.
 
Reactions: SpudLobby

name99

Senior member
Sep 11, 2010
526
412
136
Crazy fact:

A17 Pro : 2P + 4E
M3 : 4P + 4E
M3 Pro : 6P + 6E

They all have the same L2 cache capacity : 16 MB + 4 MB
Like I have said repeatedly, the obvious response when SRAM doesn’t shrink but logic does (current situation until we get BSPD) is to use more logic, and to use logic to get more out of the SRAM…

There are many ways to make a CPU faster, it’s not that some of the are good and some are bad; it’s all about are you willing to adapt to the way the process is evolving? Or do you insist on doing what worked 5 years ago, even though the process now has very different tradeoffs?
So far I’d say Apple have shown a superb evolution of their design to match exactly the changing characteristics of the target process.
 

Mopetar

Diamond Member
Jan 31, 2011
8,149
6,861
136
A18 is going into everything as the base Apple Intelligence experience. iPhone SE, base iPad, iPad Mini, Apple TV, Homepod.

What does an AppleTV need an NPU for? I can at least see the argument for something like a HomePod where it could use it for producing better surround experience or something like that. The AppleTV box really doesn't need anything more powerful than what it's currently using and even that is overkill.

A18 won't hit some of those other devices for a while either. By the time it does, Apple will be on A21 or a subsequent SoC. The AI hype/craze may well be over by then anyway.
 

jdubs03

Golden Member
Oct 1, 2013
1,079
746
136
If they were going to work with Mediatek they would have had to do that a few years ago. No point now that they have their own design complete.

They don't need to be competitive with Qualcomm's 5G - nobody achieves the theoretical speeds and there's not much use for speeds over a couple hundred Mbps to a phone. When there's heavy congestion there's not much anyone can do about it. What really matters is in the marginal areas on the edge of a cell where you struggle to get 5 Mbps, and it'll make a difference between maybe Apple manages 3 Mbps or Apple has no bars.
I still don’t think they’d want to cede much even in the way of theoretical speeds. They’ll want to be seen as competitive purely as a matter of prestige. They’ve shown themselves to be willing to go all in to produce top class designs.
 

Doug S

Platinum Member
Feb 8, 2020
2,890
4,913
136
What does an AppleTV need an NPU for? I can at least see the argument for something like a HomePod where it could use it for producing better surround experience or something like that. The AppleTV box really doesn't need anything more powerful than what it's currently using and even that is overkill.

A18 won't hit some of those other devices for a while either. By the time it does, Apple will be on A21 or a subsequent SoC. The AI hype/craze may well be over by then anyway.

You have been able to talk to it for a while. It is just for searching (at least that's all I've used it for, maybe it can do more and I'm missing out) but it doesn't have to be. If I could say "what's that movie with the apes and Charleton Heston" and it could find it for me that's an improvement over having to know the name, or searching on his name and digging through the results hoping I recognize the title (yeah it would be obvious in this example, but that's not always the case)
 
Reactions: name99

poke01

Platinum Member
Mar 8, 2022
2,583
3,409
106
It isn't like an M4 Max wouldn't make for a killer desktop. The problem is, desktops are a shrinking market
This is a myth. Every market is "shrinking". People don't upgrade desktops as frequently. IMO, the M4 Max wouldn't make a good desktop chip. The RAM is soldered, the GPU non-upgradeable, I/O not much for a premium desktop and hobbled PCIe connectivity. It's a laptop SoC down to its bones.

Apple knows what a desktop is they used to make em. 2019 Mac Pro with upgradeable CPU, SSD, RAM, GPU and the 2008-2020 iMac/iMac Pro with upgradeable CPU, SSD, RAM and external GPU support for some models. The current Mac Pro and Mac Studios are only desktops because they are not battery powered and headless.
announced they will provide full support for third party GPUs does anyone really believe Nvidia or AMD would bother porting their GPU driver?
Well, Apple controls the GPU drivers. AMD did provide drivers in the Intel era. But Apple is hyper focused on Metal and its own GPUs.
 

jdubs03

Golden Member
Oct 1, 2013
1,079
746
136
Looking good for 4000/10000 for my A19 Pro next year.
It’s gonna be close I think. Might just reach those.

3642/9463 is a ridiculous score, they must’ve got an absolute top binned chip. I wouldn't* be surprised if they are using a freezer/testing in a cold place cause that MT score in particular is quite high compared to the average.
 
Last edited:
Reactions: Eug

name99

Senior member
Sep 11, 2010
526
412
136
What does an AppleTV need an NPU for? I can at least see the argument for something like a HomePod where it could use it for producing better surround experience or something like that. The AppleTV box really doesn't need anything more powerful than what it's currently using and even that is overkill.

A18 won't hit some of those other devices for a while either. By the time it does, Apple will be on A21 or a subsequent SoC. The AI hype/craze may well be over by then anyway.
Consider source material that’s of low quality (eg DVD or NTSC source). When you display it on a 4K TV you want to upsample it (and, ideally, also contrast-stretch it to HDR).
Right now I think Apple TV relies on the TV to do that, but the Apple TV box should do it, and be able to do it better than the TV.
This is basically an NPU task - sure classical upscaling was just filtering, but things like VSR and FSR are way beyond that…

Done correctly there are other versions of this idea.
How about temporal rescaling (handle cruddy 2:3 pull-up and 50->59.97 conversions; remove incompetently handled field artifacts)?
In the most extreme case, what about Apple TV on the fly colorizing BW movies?
It’s all, in theory, possible…

Yes, yes, we all know that some (very very loud and obnoxious people) don’t want anyone ever touching their precious pixels, and will tell us so till the cows come home.
Whatever.
Just switch off the feature in your aTV and let the rest of us enjoy it.
 
Reactions: SpudLobby

Eug

Lifer
Mar 11, 2000
23,926
1,527
126
Consider source material that’s of low quality (eg DVD or NTSC source). When you display it on a 4K TV you want to upsample it (and, ideally, also contrast-stretch it to HDR).
Right now I think Apple TV relies on the TV to do that, but the Apple TV box should do it, and be able to do it better than the TV.
This is basically an NPU task - sure classical upscaling was just filtering, but things like VSR and FSR are way beyond that…
Apple TV 4K does 4K upscaling. (It would be very strange if it didn't.)

However, LG now has a so-called "AI" upscaler (whatever that means), built into their SoC. I don't know if in the future Apple will adopt a similar technology but currently Apple TV 4K supposedly doesn't support similar AI upscaling.


I don't know how well this AI upscaling actually works though, since my older LG OLED TV predates this feature. My TV has LG's α9, but a much older version, I believe gen 1.
 
Last edited:

ikjadoon

Senior member
Sep 4, 2006
235
513
146
What does an AppleTV need an NPU for? I can at least see the argument for something like a HomePod where it could use it for producing better surround experience or something like that. The AppleTV box really doesn't need anything more powerful than what it's currently using and even that is overkill.

A18 won't hit some of those other devices for a while either. By the time it does, Apple will be on A21 or a subsequent SoC. The AI hype/craze may well be over by then anyway.

It's maybe also needed for feature-parity for ported iOS features / apps like improved Siri (allegedly lol), captions / translation of live content, portrait screensavers, enhanced dialogue, etc.

Though, the CPU, GPU, and NPU do work together on intensive tasks, so it may make sense to upgrade them all simultaneously (e.g., as they do anyways by re-using older SoCs).

//

In my opinion, it's good the Apple TV SoC is seen as relatively overkill: they still feel speedy years later after apps have grown, tvOS has expanded, etc. Either features, or bloat. Some data on whether a streaming box's hardware perf is relevant for general UI tasks, from CNET's tests.
Speed is what people are here for, and I wanted to see if it was 30% faster than before. Using Endgame as my reference I used search from the main screen and pressed go. As you would expect, the 2022 model was the slowest, as it also has no caching capabilities, and it took an average of 17 seconds to load. The 2024 Ultra was quicker, and after an initial 19-second load, it opened every subsequent time in 14 seconds. Is the processor quicker, or is the cache doing its job? Only Roku can say, and the company did not reply to CNET's request for clarification. It's worth noting that the one-generation-behind Apple TV 4K (2021) was still noticeably faster at 8 seconds to load this movie.

From the home page, open the movie Endgame: when does playback start? I think the A55s are clocked at ~1.4 GHz, while the A12 Bionic is ~2.5 GHz.

I don't think people only buy Apple TVs for their speed, but it does let them feel "new" even in the long-term.

Streaming BoxTime (button → movie playback)OS & CPU
Roku Ultra (2024) - cold start19 secondsRoku OS & ??
Roku Ultra (2024) - cached start14 secondsRoku OS & ??
Roku Ultra (2022)17 secondsRoku OS & Cortex-A55
Apple TV 4K (2021)8 secondsApple tvOS & A12 Bionic
 

Eug

Lifer
Mar 11, 2000
23,926
1,527
126
It's maybe also needed for feature-parity for ported iOS features / apps like improved Siri (allegedly lol), captions / translation of live content, portrait screensavers, enhanced dialogue, etc.

Though, the CPU, GPU, and NPU do work together on intensive tasks, so it may make sense to upgrade them all simultaneously (e.g., as they do anyways by re-using older SoCs).

//

In my opinion, it's good the Apple TV SoC is seen as relatively overkill: they still feel speedy years later after apps have grown, tvOS has expanded, etc. Either features, or bloat. Some data on whether a streaming box's hardware perf is relevant for general UI tasks, from CNET's tests.


From the home page, open the movie Endgame: when does playback start? I think the A55s are clocked at ~1.4 GHz, while the A12 Bionic is ~2.5 GHz.

I don't think people only buy Apple TVs for their speed, but it does let them feel "new" even in the long-term.

Streaming BoxTime (button → movie playback)OS & CPU
Roku Ultra (2024) - cold start19 secondsRoku OS & ??
Roku Ultra (2024) - cached start14 secondsRoku OS & ??
Roku Ultra (2022)17 secondsRoku OS & Cortex-A55
Apple TV 4K (2021)8 secondsApple tvOS & A12 Bionic
I don't know about Roku, but historically OS navigation on Amazon Fire TV and Chromecast and most of the TV OSes have sucked in comparison to Apple TV. The latest non-ATV device have gotten better, but slow down with time. The Apple TV as you say still feels reasonably speedy after some OS updates. That's the way it should be IMO considering that OS navigation is such an important metric with these devices.
 

Eug

Lifer
Mar 11, 2000
23,926
1,527
126
New Macs Nov. 1:

First, I expect Apple to announce the following products around the end of October. The company is currently aiming to then release at least some of them on Friday, Nov. 1:

- Low-end 14-inch MacBook Pro with M4 chip (code-named J604).
- High-end 14-inch and 16-inch MacBook Pros with M4 chips (J614 and J616).
- Revamped Mac mini in M4 and M4 Pro chip configurations (J773).
- Refreshed iMac with an M4 chip (J623).
- Refreshed iPad mini (J410).

I expect Apple to kick off 2025 with several other new devices in the first half of the year:

- 13-inch and 15-inch MacBook Air models with M4 (J613 and J615).
- Revamped iPhone SE (V59).
- Refreshed 11-inch and 13-inch iPad Air models (J607 and J637).
- New Magic Keyboards for the updated iPad Air line (R307 and R308).
- An upgraded AirTag item finder accessory (B589).

That’s a lot of stuff. New versions of the Mac Studio and Mac Pro with M4 chips are also in development, but they may take longer to arrive. I expect the Mac Studio launch to be closer to the middle of the year, with the Mac Pro going on sale sometime in the second half of 2025.
 

Eug

Lifer
Mar 11, 2000
23,926
1,527
126
This video confirms a lot of things. Space black comes to base pro and 16GB is standard and it now has 3 thunderbolt ports on the base
Hmmm... That video suggests he is the one that uploaded that M4 MacBook Pro Mac16,1 Geekbench 6.3 score of 3864/15288.

How legit is this guy?
 

poke01

Platinum Member
Mar 8, 2022
2,583
3,409
106
Hmmm... That video suggests he is the one that uploaded that M4 MacBook Pro Mac16,1 Geekbench 6.3 score of 3864/15288.

How legit is this guy?
Well it is a legit GB entry. He’s probably based in Russia where Apple can’t do much there. Everything matches, so we got only a couple more weeks till Apple confirms.
 
Reactions: Mopetar and Eug
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |