Discussion Apple Silicon SoC thread

Page 357 - 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,992
1,610
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:

Meteor Late

Senior member
Dec 15, 2023
289
313
96
Apple chips aren't binned for clocks - so worst silicon limits clocks. With such binning x86 cpus wouldn't have 5.7GHz boost clocks but something closer 5GHz. Just binning silicon for clock would give Apple that 200-300 MHz more with same 10W single core consumption. Giving those best binned parts 20-25W single core power would increase clocks much more.

But it's not just binning, x86 CPU consume much more in single core on Desktop compared to Laptop, they are allowed much more power, it's deliberate, of course there is also binning but it's not all of the story.
 

mvprod123

Senior member
Jun 22, 2024
245
282
96
One of the Chinese reviews measured the maximum memory bandwidth that the CPU and GPU can take separately.
The upper part of the table shows the single-core memory bandwidth, while the lower part shows the multi-core bandwidth. Switching to LPDDR5X proved to be very beneficial.



M4 Max GPU can receive a maximum of 408 GB/sec, M2 Ultra - 680 GB/sec



 

mvprod123

Senior member
Jun 22, 2024
245
282
96
One of the Chinese reviews measured the maximum memory bandwidth that the CPU and GPU can take separately.
The upper part of the table shows the single-core memory bandwidth, while the lower part shows the multi-core bandwidth. Switching to LPDDR5X proved to be very beneficial.

View attachment 111187

M4 Max GPU can receive a maximum of 408 GB/sec, M2 Ultra - 680 GB/sec

View attachment 111188

View attachment 111189


In this reviewer's Blender test, we saw a 2x improvement in the M4 Max but a minor one for the regular M4. Memory bandwidth matters.
 

poke01

Diamond Member
Mar 8, 2022
3,394
4,640
106
So kind of like a 4070 but with almost 128GB VRAM. That's the real killer feature until Strix Halo comes out but I'm thinking max configuration will have 96GB only.
Problem is in Blender it won’t reach desktop 4070 levels because RDNA3.5 is bad at Ray tracing.

Strix Halo will have 128GB SKU but you can only assign 96 video memory just like on a 128GB Mac.
 

The Hardcard

Senior member
Oct 19, 2021
314
397
106
View attachment 111190

In this reviewer's Blender test, we saw a 2x improvement in the M4 Max but a minor one for the regular M4. Memory bandwidth matters.
Are those numbers related to the Open Data website? The M4 Max numbers sum up close to the 40 core on the website. But the M3 Max numbers sum up close to the 30 core average on the website. Was the reviewer explicit about which M3 Max he had?

The website also shows the M2 Ultra average about equal to the 30 core M3 Max average, which would align with this chart.

The website only has one M4 Max 40 core, but it is 20 percent higher than the 40 core M3 Max average.
 

The Hardcard

Senior member
Oct 19, 2021
314
397
106
Problem is in Blender it won’t reach desktop 4070 levels because RDNA3.5 is bad at Ray tracing.

Strix Halo will have 128GB SKU but you can only assign 96 video memory just like on a 128GB Mac.
You can asign all 128 GB to the GPU ( - 4 to 8 GB to protect OS stability) on Macs. 75 percent is just the OS default limit. There is no hardware limit.
 

Doug S

Diamond Member
Feb 8, 2020
3,095
5,336
136
Apple doesn't bin based on frequency. If they did, I think there might be M4 chips that hit 4.7-4.8 GHz.


I think there's no doubt M4 could easily exceed 5 GHz if Apple binned for frequency. The problem is that Apple hates having a proliferation of SKUs, plus there is the inherent unpredictability of yields in different processes. You'd get yourself sort of stuck if you had say M2 yielding well enough to have a halo model at 18% above nominal but M3 yielding only 6% above nominal and then the halo M2 would beat the halo M3! One might suggest Intel is having this exact issue with ARL right now - they are not only using a problematic process but one targeted towards low power which may not work quite as well as Intel 7 for the 250W that modern desktop CPUs can draw.

Over on RWT we've recently been discussing the possibility that Apple Silicon is binned on power. It would make sense, for example, to select M4/M4P dies able to operate on less power for Macbook Pro and use ones that require more in Mac Mini since it isn't running on battery and has (or at least should have, I guess we haven't seen the inside of the new one yet) better cooling.

I have no idea if they do this, but it would be interesting if someone had access to a Mac Mini and Macbook Pro with the same model of M4 and compare power usage when running the same tasks.
 

Eug

Lifer
Mar 11, 2000
23,992
1,610
126
I wonder at what point will the MacBook Pro fans will become a nuisance again. However, it will take a lot more power consumption to get to the crazy noise of the Intel MacBook Pros.
 

Glo.

Diamond Member
Apr 25, 2015
5,917
4,963
136
We are still discussing chips that consume LESS than even Core i3's of yesteryear.

Insane efficiency, and as a person who has M4 I can vouch for all of its performance.

M4 iPad Pro is better for trading than my 12100F desktop machine, while using less than 10% of the power that desktop uses.
 
Reactions: Nothingness

FlameTail

Diamond Member
Dec 15, 2021
4,384
2,756
106
Over on RWT we've recently been discussing the possibility that Apple Silicon is binned on power. It would make sense, for example, to select M4/M4P dies able to operate on less power for Macbook Pro and use ones that require more in Mac Mini since it isn't running on battery and has (or at least should have, I guess we haven't seen the inside of the new one yet) better cooling.

I have no idea if they do this, but it would be interesting if someone had access to a Mac Mini and Macbook Pro with the same model of M4 and compare power usage when running the same tasks
That's a very interesting theory. They could be doing it to iPhones too. Put the more efficient ones in the smaller iPhones with smaller batteries.
 
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/    |