• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Discussion Apple Silicon SoC thread

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

Eug

Lifer
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:

Screen-Shot-2021-10-18-at-1.20.47-PM.jpg

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:


M5 Family discussion here:

 
Last edited:
What does Apple use for AI compute needs? just Cloud credits from Amazon/Alphabet? They are not creating their own models and so its all inference at the moment.

They are creating their own models, they just aren't good enough yet hence the deal to essentially buy a fork of Gemini to use for now.

They've been using M2 Ultra based servers for running their own stuff for a while now. Undoubtedly they also use some external cloud compute as well. They seem to be pretty judicious about building their own capacity, they always use third party cloud as "overflow" even for iCloud storage.

That has turned out to be a really good move in hindsight since more and more countries look to be following China's lead of requiring cloud storage for their their citizens be on servers controlled by companies that are subject to their laws and not those of the US.
 
Because Microsoft dead-ended their own hardware. So consumers then face a choice to move forward - a new PC that Microsoft may dead-end again, or a Mac.
In reality, today's Macs will be "dead-ended" by Apple long before today's x86 PCs lose Windows support. Just look at history.

You can still put Windows 11 on 2008-2011 computers. It's not officially supported but it works and they get all the security patches. What do you get from Apple for comparable machines?
(And Linux users can add unknown number of extra years after any hypothetical date at which these computers actually stop working with Windows, whereas I can't confidently expect a "life after Apple" for M series MacBooks/MacMinis with how the Linux support limps on, currently.)

Possible exception: The Qualcomm devices due to the same lack of standards in Arm world. Those are probably the only Windows computers where I worry about them possibly staying usable for less than 10 years due to potential end of Windows support.
Enter one at $599.
Like there aren't enough Windows laptops at that price point...
 
Last edited:
You can still put Windows 11 on 2008-2011 computers. It's not officially supported but it works and they get all the security patches. What do you get from Apple for comparable machines?
Not officially but you can get full support via opencore on older x86 Mac’s which will run latest macOS.
Like there aren't enough Windows laptops at that price point...

Those people who couldn’t spend $1000 on a MacBook would’ve gotten a cheaper Windows laptop especially students. Now you can get a MacBook as low as $500. That will impact sales on lower end windows laptops and the Neo has been selling very well.
 
And Linux users can add unknown number of extra years after any hypothetical date at which these computers actually stop working with Windows, whereas I can't confidently expect a "life after Apple" for M series MacBooks/MacMinis with how the Linux support limps on, currently
M1 and M2 support Linux. M3 and later is being worked on.
IMG_3430.jpeg
The Qualcomm devices due to the same lack of standards in Arm world

Qualcomm doesn’t use ACPI yet. Ampere CPUs do support ACPI.
I suspect the Qualcomm laptops will get Linux support and will be usable after windows support dies, as Linux can run on anything.
 
Back
Top