Discussion Apple Silicon SoC thread

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

Eug

Lifer
Mar 11, 2000
24,003
1,622
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:

name99

Senior member
Sep 11, 2010
604
492
136
Intel and Apple are not exactly the same type of company. Intel is a processor company that tries to ship as many processors as they can at the highest margin possible. They also happen to make GPUs and a shrinking number of other things. Apple is a technology lifestyle company that makes a broad range of technical devices and provides a platform for software distribution as well as their own software products. As part of what they deliver, they also happen to make their own in-house silicon.

Intel is under much greater pressure to maximize the ASP of each piece of silicon that they sell. For that goal, they have to aggressively bin each item, which results in the massive number of SKUs that they have historically sold.
Aggressive binning and lots of SKUs sounds like a great plan IF there isn't a cost to these behaviors. Problem is that there is. The most obvious (though not the only) such cost is how many intel initiatives have been sunk over the pats few years because they were not supported by developers, because they are not common enough across Intel chips.

AVX-512 is the obvious case. The various off-CPU accelerators that are limited to (some) Xeons remain up-in-the-air with it being unclear how valuable they actually are given how much they are (or are not) supported. And of course the whole Optane as DRAM extension thing died because Intel insisted on locking it to a few high-end Xeons.

I think the sort of behavior you describe provides a local optimum (local in time and space) for the product manager of the product in question.
But it usually doesn't provide a global optimum for *the company as a whole*...
 

LightningZ71

Platinum Member
Mar 10, 2017
2,210
2,694
136
Oh, I don't disagree that the practice has it's issues. And Intel certainly took things a bit too far with Optane and the Xeon accelerators, though, I do think that there is likely an IP licensing issue at play there that would make them too costly to have enabled on every Xeon in that family. I'm just pointing out that, for Intel, at that time, it was important. They do seem to have fewer SKUs for each processor family on the consumer side lately, and they TEND to be less similar to one another as well.
 

Doug S

Diamond Member
Feb 8, 2020
3,168
5,432
136
Aggressive binning and lots of SKUs sounds like a great plan IF there isn't a cost to these behaviors. Problem is that there is. The most obvious (though not the only) such cost is how many intel initiatives have been sunk over the pats few years because they were not supported by developers, because they are not common enough across Intel chips.

AVX-512 is the obvious case. The various off-CPU accelerators that are limited to (some) Xeons remain up-in-the-air with it being unclear how valuable they actually are given how much they are (or are not) supported. And of course the whole Optane as DRAM extension thing died because Intel insisted on locking it to a few high-end Xeons.

Intel was fine when they mainly had SKUs based on speed & power, and later on number of cores. Oh there were times like 486sx/486dx where you had important features like the FPU cut out in a cheaper SKU but they'd always rectify it in the next iteration (i.e. all Pentiums having an FPU, the Pentium/Pentium MMX split then all PPro and derived cores having MMX)

When they started binning on feature flag level stuff like not only AVX512 vs no AVX512 but different levels of AVX512 instruction support, different levels of virtualization support and so forth that's where it all went off track. They'd announce these new things but at the time of announcement no one knew what their product lines would look like, the price points they would be selling at, the markets they would be selling into etc. so how were developers supposed to be able to guess the size of their potential addressable market? But most importantly the old expectation that "everyone will get this feature in the next generation" was out the window. Sometimes the next generation would REMOVE the feature (e.g. SGX) so it was utterly predictable that developer support for newly introduced features has trended lower and lower outside of the enterprise server market where the old "next generation gets the stuff that's optional this generation" has remained mostly intact.

I suppose Apple has it easier since they don't have an enterprise market and don't really take the needs of business in general much into account. It is on the enterprise/business market where Intel has been playing all these games hoping to extract the maximum price for SKUs going into non-consumer markets from HPC to POS, and the consumer market is the worse for it. With Apple you get the same ISA feature set at the low end in Macbook Air and Mac Mini that do you at the high end in Mac Pro. You just get "more" of everything in the higher end.
 
Reactions: name99
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/    |