información general | |
---|---|
Lanzado | 30 de octubre de 2023 ( 30/10/2023 ) |
Interrumpido | M3 Pro y Max: 30 de octubre de 2024 ( 30/10/2024 ) |
Comercializado por | Compañía Apple Inc. |
Diseñado por | Compañía Apple Inc. |
Fabricante común | |
Actuación | |
Frecuencia máxima de reloj de la CPU | 4,05 GHz (núcleos de rendimiento) [1] |
Cache | |
Caché L1 | Núcleos de rendimiento 192+128 KiB por núcleo Núcleos de eficiencia 128+64 KiB por núcleo |
Caché L2 | Núcleos de rendimiento M3 y M3 Pro: 16 MiB M3 Max: 32 MiB Núcleos de eficiencia M3, M3 Pro, M3 Max: 4 MiB |
Arquitectura y clasificación | |
Solicitud | Computadora de escritorio ( iMac ) y portátil ( MacBook Air , MacBook Pro ) |
Nodo tecnológico | 3 nm (N3B) |
Conjunto de instrucciones | ARMv8.6-A [2] |
Especificaciones físicas | |
Transistores |
|
Núcleos |
|
Memoria (RAM) |
|
GPU | Gráficos integrados diseñados por Apple (8 a 40 núcleos) |
Productos, modelos, variantes | |
Variante |
|
Historia | |
Predecesor | Manzana M2 |
Sucesor | Manzana M4 |
Transición de Mac a Apple Silicon |
---|
Apple M3 es una serie de sistemas en chip (SoC) basados en ARM diseñados por Apple Inc. , parte de la serie Apple Silicon , como unidad central de procesamiento (CPU) y unidad de procesamiento gráfico (GPU) para sus computadoras de escritorio y portátiles Mac . Lanzado a fines de 2023, es la tercera generación de arquitectura ARM destinada a las computadoras Mac de Apple después de cambiar de Intel Core a Apple Silicon , sucediendo al Apple M2 .
Apple anunció el M3 el 30 de octubre de 2023 en su evento en línea Scary Fast con temática de Halloween , [4] junto con modelos de iMac y MacBook Pro que usan el M3. [5] [6] [7]
La serie M3 es el primer diseño de 3 nm de Apple para computadoras de escritorio y portátiles. Está fabricada por TSMC . [8] [9]
La GPU rediseñada incluye funciones como almacenamiento en caché dinámico, sombreado de malla y trazado de rayos acelerado por hardware . [10]
La tecnología de almacenamiento en caché dinámico asigna memoria local en tiempo real. A diferencia de los métodos convencionales, el almacenamiento en caché dinámico garantiza que solo se utilice la cantidad precisa de memoria necesaria para una tarea, lo que optimiza el uso de la memoria y potencialmente mejora el rendimiento y la eficiencia. Esto es particularmente beneficioso para tareas con uso intensivo de gráficos, donde la asignación dinámica de memoria puede ser fundamental. [11]
Los códecs compatibles con el M3 incluyen 8K H.264 , 8K H.265 (8/10 bits, hasta 4:4:4), 8K Apple ProRes , VP9 , JPEG y decodificación AV1 . [12]
El M3 contiene hardware de red neuronal dedicado en un Neural Engine de 16 núcleos capaz de ejecutar más de 18 billones de operaciones por segundo, que es más lento que los 35 billones de operaciones por segundo de la NPU del A17 Pro vistos en la serie iPhone 15 Pro .
Apple se centró específicamente en el desarrollo y las cargas de trabajo de IA , tanto con Neural Engine como con la mayor memoria máxima (128 GiB) del M3 Max, lo que permite modelos de IA con una gran cantidad de parámetros. Apple afirma que el rendimiento de las cargas de trabajo de IA en el M3 ha mejorado un 15 % (en comparación con la generación anterior M2). [13]
La arquitectura de memoria unificada (UMA) del M3 es similar a la de la generación M2; los SoC M3 utilizan SDRAM LPDDR5 de 6400 MT/s . Al igual que los SoC de la serie M anteriores, esta sirve como RAM y RAM de video. El M3 tiene 8 controladores de memoria, el M3 Pro tiene 12 y el M3 Max tiene 32. Cada controlador tiene 16 bits de ancho y es capaz de acceder hasta 4 GiB de memoria. [14]
El M3 Pro y el M3 Max de 14 núcleos tienen un ancho de banda de memoria menor que el M1/M2 Pro y el M1/M2 Max respectivamente. El M3 Pro tiene un bus de memoria de 192 bits, mientras que el M1 y el M2 Pro tenían un bus de 256 bits, lo que da como resultado un ancho de banda de solo 150 GB/seg frente a los 200 GB/seg de sus predecesores. El M3 Max de 14 núcleos solo habilita 24 de los 32 controladores, por lo tanto, tiene 300 GB/seg frente a los 400 GB/seg de todos los modelos del M1 y el M2 Max, mientras que el M3 Max de 16 núcleos tiene los mismos 400 GB/seg que los modelos anteriores M1 y M2 Max. [15]
Otros componentes incluyen un procesador de señal de imagen (ISP), un controlador de almacenamiento NVM Express , un Secure Enclave y un controlador USB4 que incluye soporte para Thunderbolt 4 .
La siguiente tabla muestra los distintos SoC. [7]
Variante | UPC | GPU | Unidad de potencia nuclear | Memoria LPDDR5-6400 | Conteo de transistores | Potencia térmica (W) | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
Núcleos P [a] | núcleos electrónicos [b] | Núcleos [c] | UE | ALU | Núcleos | Actuación | Controladores [d] | Ancho de banda | |||
A17 Pro | 2 | 4 | 5 | 80 | 640 | 16 | 35 TOPES | 4 | 51,2 GB/s | 19 mil millones | 8 |
6 | 96 | 768 | |||||||||
M3 | 4 | 8 | 128 | 1024 | 18 TOPS | 8 | 102,4 GB/s | 25 mil millones | 20 | ||
10 | 160 | 1280 | |||||||||
M3 Pro | 5 | 6 | 14 | 224 | 1792 | 12 | 153,6 GB/s | 37 mil millones | 27 | ||
6 | 18 | 288 | 2304 | ||||||||
M3 máx. | 10 | 4 | 30 | 480 | 3840 | 24 | 307,2 GB/s | 92 mil millones | 78 | ||
12 | 40 | 640 | 5120 | 32 | 409,6 GB/s |