Nothing Special   »   [go: up one dir, main page]

Apple M3

System on a Chip (SoC) designed by Apple Inc. From Wikipedia, the free encyclopedia

Apple M3

Apple M3 is a series of ARM-based system on a chip (SoC) designed by Apple Inc., part of the Apple silicon series, as a central processing unit (CPU) and graphics processing unit (GPU) for its Mac desktops and notebooks and the iPad Air tablets. Released in late 2023, it is the third generation of ARM architecture intended for Apple's Mac computers after switching from Intel Core to Apple silicon, succeeding the Apple M2.

Quick Facts General information, Launched ...
Apple M3 Series
General information
LaunchedOctober 30, 2023; 16 months ago (2023-10-30)
DiscontinuedM3 Pro and Max: October 30, 2024; 4 months ago (2024-10-30)
Marketed byApple Inc.
Designed byApple Inc.
Common manufacturer
Performance
Max. CPU clock rate4.05 GHz (performance cores)[1]
Cache
L1 cachePerformance cores
192+128 KiB per core
Efficiency cores
128+64 KiB per core
L2 cachePerformance cores
M3 and M3 Pro: 16 MiB
M3 Max: 32 MiB
Efficiency cores
M3, M3 Pro, M3 Max: 4 MiB
Architecture and classification
ApplicationDesktop (iMac, Mac Studio), notebook (MacBook Air, MacBook Pro) and tablet (iPad Air)
Technology node3 nm (N3B)
Instruction setARMv8.6-A[2]
Physical specifications
Transistors
  • 25–184 billion
Cores
  • 8–32 (4–24 high-performance and 4–8 high-efficiency)
Memory (RAM)
  • LPDDR5-6400 memory (8–512 GB)
GPUApple-designed integrated graphics (8–80 core)
Products, models, variants
Variant
History
PredecessorApple M2
SuccessorApple M4
Close

Release

Apple announced the M3 on October 30, 2023, at its Halloween-themed Scary Fast online event,[4] along with models of the iMac and the MacBook Pro using the M3.[5][6][7]

Design

Summarize
Perspective

The M3 series is Apple's first 3 nm design for desktops and notebooks. It is manufactured by TSMC.[8][9]

CPU

  • M3: 8-core CPU with 4 performance cores and 4 efficiency cores
  • M3 Pro: 11- or 12-core CPU with 5 or 6 performance cores and 6 efficiency cores
  • M3 Max: 14- or 16-core CPU with 10 or 12 performance cores and 4 efficiency cores
  • M3 Ultra: 28- or 32-core CPU with 20 or 24 performance core and 8 efficiency cores

GPU

The redesigned GPU includes features like Dynamic Caching, Mesh Shading, and hardware-accelerated ray tracing.[10]

The Dynamic Caching technology allocates local memory in real time. Unlike conventional approaches, Dynamic Caching ensures that only the precise amount of memory required for a task is used, thereby optimizing memory usage and potentially enhancing performance and efficiency. This is particularly beneficial for graphics-intensive tasks, where dynamic memory allocation can be critical.[11]

Supported codecs on the M3 include 8K H.264, 8K H.265 (8/10bit, up to 4:4:4), 8K Apple ProRes, VP9, JPEG and AV1 decoding.[12]

NPU

The M3 contains dedicated neural network hardware in a 16-core Neural Engine capable of executing over 18 trillion operations per second, which is slower than the A17 Pro's 35 trillion operations per second NPU seen in the iPhone 15 Pro series.

AI

Apple specifically targeted AI development and workloads, both with the Neural Engine and with the increased maximum memory (128 GiB) of the M3 Max, allowing AI models with high numbers of parameters. Apple claims a 15% performance improvement for AI workloads on the M3 (compared to the previous generation M2). [13]

Memory

The M3's Unified Memory Architecture (UMA) is similar to the M2 generation; M3 SoCs use 6,400 MT/s LPDDR5 SDRAM. As with prior M series SoCs, this serves as both RAM and video RAM. The M3 has 8 memory controllers, the M3 Pro has 12 and the M3 Max has 32. Each controller is 16-bits wide and is capable of accessing up to 4 GiB of memory.[14]

The M3 Pro and 14-core M3 Max have lower memory bandwidth than the M1/M2 Pro and M1/M2 Max respectively. The M3 Pro has a 192-bit memory bus where the M1 and M2 Pro had a 256-bit bus, resulting in only 150 GB/sec bandwidth versus 200 GB/sec for its predecessors. The 14-core M3 Max only enables 24 out of the 32 controllers, therefore it has 300 GB/sec vs. the 400 GB/sec for all models of the M1 and M2 Max, while the 16-core M3 Max has the same 400 GB/sec as the prior M1 and M2 Max models.[15]

Other features

Other components include an image signal processor (ISP), a NVM Express storage controller, a Secure Enclave, and a USB4 controller that includes Thunderbolt 4 support.

Products that use the Apple M3 series

M3

M3 Pro

M3 Max

M3 Ultra

Variants

The table below shows the various SoCs.[7]

More information Variant, CPU ...
Variant CPU GPU NPU LPDDR5-6400 memory Transistor
count
TDP
(W)
used in
P-cores[a] E-cores[b] Cores[c] EU ALU Cores Performance Controllers[d] Bandwidth
A17 Pro 2 4 5 80 640 16 35 TOPS 4 51.2 GB/s 19 billion 8 iPad mini 2024
6 96 768 iPhone 15 pro / pro max
M348 1281024 18 TOPS 8102.4 GB/s25 billion20 Macbook air M3
9 1441152 iPad Air M3
10 160 1280 MacBook air M3 / MacBook pro M3
M3 Pro5 614 224179212153.6 GB/s37 billion27 MacBook pro M3 pro / M3 Max
618 2882304
M3 Max10 430 480384024307.2 GB/s92 billion78
1240 640512032409.6 GB/s
Close
  1. Performance Cores
  2. Efficiency cores
  3. Each GPU core has 16 execution units (EUs) and 128 arithmetic logic units (ALUs)
  4. Each LPDDR5-6400 memory controller contains a 16-bit memory channel and can access up to 4GiB of memory.[14]

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.