Para cerrar un mes ocupado con anuncios de nuevos procesadores, Apple anunció esta semana una nueva generación de procesadores Apple Silicon de la serie M y, con ella, una generación recientemente renovada de MacBook Pros.Anclado en la nueva serie de procesadores M3, Apple ha optado por lanzar la mayor parte de la pila de una sola vez, anunciando productos basados ​​en el M3 básico y SoC M3 Pro y M3 Max más potentes al mismo tiempo.Basado en el proceso N3B de TSMC, Apple busca una vez más elevar el listón del rendimiento de la CPU y la GPU, además de establecer un nuevo récord en la cantidad de transistores utilizados en un solo SoC de computadora portátil.

El lanzamiento de los nuevos chips M3 va de la mano de los nuevos portátiles MacBook Pro, así como de un iMac renovado de 24 pulgadas.Pero como Apple no está realizando ningún diseño externo ni cambios en las características de ninguno de estos dispositivos, todos tienen las mismas dimensiones con los mismos puertos y piezas que antes, son una actualización sencilla de las partes internas deestos dispositivos.Como resultado, la estrella del espectáculo de estos últimos lanzamientos de productos es la nueva familia de SoC M3 y las características y el rendimiento que aportan.

Con su última generación de silicio de alto rendimiento para Mac (y, sin duda, iPads de alta gama), Apple aparentemente está aprovechando al máximo las mejoras de densidad y potencia que ofrece el proceso N3B de TSMC.Pero al mismo tiempo, también están cambiando la forma en que se configuran sus SoC;El M3 Pro en particular supone una desviación significativa de su predecesor.Entonces, aunque los chips M3 no alcanzan por sí solos el nivel de "innovadores", hay algunos cambios importantes aquí que analizaremos.

SoC Apple Silicon M3SoC
M3 máx. M3ProM3 Procesador: rendimiento 12 núcleos
6 núcleos 4 núcleos CPU: eficiencia 4 núcleos
6 núcleos 4 núcleos GPU 40 núcleos
18 núcleos 10 núcleos Controlador de pantalla 5 pantallas
(1 Interno + 4 Externos) 3 pantallas
(1 Interno + 2 Externos)
2 pantallas
(1 Interno + 1 Externo)
Motor neuronal
16 núcleos
18 TOPES (FP16) Memoria
Controlador
LPDDR5-6400
32 canales de 16 bits (512 bits)
Ancho de banda total de 400 GB/s (unificado)LPDDR5-6400
12 canales de 16 bits (192 bits)
Ancho de banda total de 150 GB/s (unificado)
LPDDR5-6400
8 canales de 16 bits (128 bits)
Ancho de banda total de 100 GB/s (unificado)
Capacidad de memoria
128GB
36GB
24GB Codificar/ Descodificar 8K
H.264, H.265, ProRes, ProRes RAW, AV1 (Decodificar)
USB
USB4/rayo 4
¿6x puertos?
USB4/rayo 4 ¿4x puertos?USB4/rayo 4
2x puertos
Transistores
92 mil millones
37 mil millones
25 mil millones
mfc. Proceso TSMC N3B Para empezar, echemos un vistazo a las especificaciones de los tres nuevos chips M3.
Dado que los tres chips se lanzarán dentro de un mes (técnicamente, los dispositivos M3 Max no llegarán hasta mediados de noviembre), este es el lanzamiento más ambicioso hasta ahora de una nueva generación de chips de la serie M. Por lo general, Apple comienza poco a poco y va ascendiendo, p.

M2y luego siguiendo con las variantes Pro y Max más adelante, pero esta vez obtenemos lo que presumiblemente son todas las piezas de silicio monolíticas (y aptas para computadoras portátiles) de una sola vez.Pero Apple también empieza siendo más pequeña en términos de volumen.

La compañía está utilizando estos nuevos chips para actualizar la línea MacBook Pro y una iMac, algunos de los productos más caros (y ampliamente considerados de menor volumen) de la compañía.Esto contrasta con comenzar con la MacBook Air y otros dispositivos más baratos, que consumen un volumen mucho mayor de chips básicos.Es muy probable que esto se deba a la decisión de Apple de utilizar un nodo de última generación como N3B (un nodo del que son uno de los únicos clientes), lo que traería consigo rendimiento y volumen de chips nuevos.cuellos de botella.Pero, por supuesto, Apple nunca lo confirmará.De cualquier manera, han dado un giro a su estrategia de lanzamiento de chips para esta generación al comenzar primero con dispositivos más caros.

Los tres chips comparten una arquitectura común y, en términos generales, son versiones ampliadas de esa arquitectura con más núcleos, más E/S y una mayor cantidad de canales de memoria.El chip más pequeño, el M3, comienza con 25 mil millones de transistores (5 mil millones más que el M2), y culmina con el ridículamente relleno M3 Max y sus 92 mil millones de transistores.Si bien Apple proporciona fotografías de troqueles (una verdadera rareza en la industria en estos días), no proporciona tamaños de troqueles, por lo que tendremos que ver cómo se comparan estos tamaños de troqueles una vez que se envían los dispositivos.

Si bien Apple no ha revelado oficialmente el proceso utilizado además de ser un diseño de 3 nm, dado que la única línea TSMC de 3 nm que habría estado disponible para este tipo de producción de alto volumen habría sido su línea N3B, es una apuesta muy segura.que aquí estamos viendo la N3B, que también se utilizó en la A17.Según cifras oficiales de TSMC, N3B ofrece una gran densidad de transistores, con una reducción del 42% en el tamaño de las funciones y una reducción de aproximadamente el 25% en la isopotencia.Pero aun así, el M3 Max seguirá siendo un chip robusto.

En otros lugares, no parece haber ningún cambio en los tipos de memoria que admite Apple.Las cifras de ancho de banda de la empresa son, en un par de casos, idénticas a las cifras de la serie M2, lo que indica que la empresa todavía utiliza memoria LPDDR5-6400.Esto es un poco sorprendente de ver, ya que hay memoria LPDDR5X más rápida disponible y los diseños de Apple con muchas GPU tienden a beneficiarse enormemente del ancho de banda de memoria adicional.La gran pregunta en este punto es si esto se debe a limitaciones técnicas (por ejemplo, los controladores de memoria de Apple no son compatibles con LPDDR5X) o si Apple ha tomado una decisión intencional de seguir con LPDDR5 normal.

Arquitectura de CPU M3: ambiguamente más rápida

En el frente de la arquitectura, Apple desafortunadamente es bastante ambiguo acerca de las arquitecturas de CPU y GPU utilizadas dentro de la familia de SoC M3.De hecho, la compañía ha mantenido un control más estricto sobre las filtraciones durante todo el año; incluso ahora no conocemos los nombres en clave de los núcleos de CPU utilizados en el SoC A17.

En cualquier caso, dado el uso compartido de la arquitectura de CPU por parte de Apple entre las series de chips A y M, sin duda hemos visto estos núcleos de CPU antes.La pregunta es si estamos viendo los núcleos de CPU del SoC A17 lanzado recientemente o los núcleos de CPU del A16 (Everest y Sawtooth).El A17 es el candidato más probable, especialmente porque Apple ya tiene una IP funcional para N3B.Pero estrictamente hablando, no tenemos suficiente información para descartar los núcleos de CPU A16 en este momento;especialmente porque Apple no ofrece ninguna orientación sobre las mejoras arquitectónicas que ofrecen los núcleos de CPU de la familia M3 sobre el M2.

Lo que sí sabemos en este momento es que, en comparación con la familia M2, Apple anuncia una mejora de aproximadamente el 15% en el rendimiento de sus núcleos de CPU de alto rendimiento.O si prefieres una comparación con el M1, una mejora del 30%.Apple no reveló los puntos de referencia o las configuraciones utilizadas para tomar esta determinación, por lo que no hay mucho que podamos decir sobre qué tan realista es esa estimación.O, de hecho, cuánto proviene del aumento del IPC versus el aumento de la velocidad del reloj.

Mientras tanto, los núcleos de eficiencia también han mejorado y, según Apple, las ganancias son mayores que con los núcleos de alto rendimiento.Los núcleos de eficiencia de la familia M3 son un 30% más rápidos que los del M2, o un 50% más rápidos que los del M1.

En su sitio web, Apple ha publicado pruebas comparativas específicas de aplicaciones, aunque se trata de pruebas comparativas a nivel de sistema.Y muchas de las cuales combinan ganancias de CPU y GPU.Lo cual ciertamente será relevante para los usuarios de esas aplicaciones, pero no nos dice mucho sobre los núcleos de la CPU en sí.

Los igualmente nebulosos gráficos de curvas de rendimiento/potencia de Apple también reiteran en gran medida estas afirmaciones, al tiempo que confirman que la tendencia a largo plazo de que las curvas de rendimiento/potencia se aplanen se mantiene.Caso en cuestión: Apple afirma que el M3 puede ofrecer el mismo rendimiento de CPU que el M1 con la mitad de potencia;pero el rendimiento pico a pico es sólo alrededor de un 40% mayor con isopotencia.

Las sucesivas generaciones de tecnología de procesos han seguido reduciendo el uso de energía desde el punto de vista del rendimiento ISO, pero han hecho relativamente poco para desbloquear velocidades de reloj más altas.Esto hace que las ganancias continuas de rendimiento derivadas de velocidades de reloj más altas sean relativamente costosas en términos de energía, lo que a su vez ha empujado a los proveedores de chips a aumentar su consumo de energía en general.Incluso el M3 no escapa a esto, ya que su consumo máximo de energía es mayor que el del M1, según el gráfico de Apple.

Arquitectura de GPU M3: una nueva arquitectura con sombreado de malla y trazado de rayos

Mientras tanto, en el lado de la GPU, la familia de chips M3 incluye una actualización de arquitectura de GPU más sustancial.Si bien Apple es tan reservado como siempre sobre la organización subyacente de la arquitectura GPU, desde el punto de vista de las características, la nueva arquitectura está aportando algunas características nuevas importantes a la plataforma de Apple: sombreado de malla y trazado de rayos.

Estas mismas características también se introdujeron con el SoC A17 de Apple para la familia iPhone 15 Pro, y es casi seguro que se trata de una implementación más amplia de esa arquitectura, como ha sido el caso en generaciones anteriores.Como estamos tratando con computadoras portátiles y de escritorio, estas características pondrían a la GPU M3 aproximadamente a la par con los últimos diseños de GPU discretas de NVIDIA/AMD/Intel, todos los cuales han ofrecido características similares desde hace un par de años.En el lenguaje de Windows, la arquitectura de GPU M3 sería unaDirectX 12 clase Ultimate(nivel de función 12_2), lo que convierte a Apple en el segundo proveedor en ofrecer una GPU integrada con funciones tan altas dentro de un SoC para computadora portátil.

En este punto, el trazado de rayos necesita poca introducción, ya que la industria de GPU/gráficos en su conjunto ha estado promoviendo en gran medida esta forma de renderizado mucho más precisa físicamente durante la última media década.Sombreado de malla, por otro lado, es menos conocido ya que mejora la eficiencia del proceso de renderizado en lugar de desbloquear nuevos efectos gráficos.Sin embargo, no se debe subestimar su importancia;El sombreado de malla modifica todo el proceso de renderizado de geometría para permitir muchos más detalles geométricos a velocidades de fotogramas utilizables.Es en gran medida una característica "básica"; los desarrolladores necesitan diseñar el núcleo de sus motores en torno a ella, por lo que no verá mucho en la forma de adopción inicial, pero eventualmente lo hará.será una característica decisiva que sirva como punto de demarcación para la compatibilidad con las GPU anteriores a M3.Esto es algo que ya estamos viendo hoy en día en PC con juegos como el recientemente lanzado Alan Wake II.

Esta generación de GPU también viene con una nueva función/estrategia de administración de memoria, que Apple denomina "Caché dinámico". Según la descripción limitada en la exhibición de productos de Apple, parece que la compañía ha emprendido un nuevo esfuerzo paracontrolar y asignar mejor la memoria utilizada por su iGPU, evitando que asigne más memoria de la que realmente necesita.Es común que las GPU sobreasignen memoria (es mejor tenerla y no necesitarla que lo contrario), pero es un desperdicio, especialmente en una plataforma de memoria unificada.Como resultado, como dice Apple, "sólo se utiliza la cantidad exacta de memoria necesaria para cada tarea".

En particular, esta característica es transparente para los desarrolladores y funciona completamente a nivel de hardware.Entonces, cualquier cosa que Apple esté haciendo bajo el capó, está siendo abstraída tanto de los desarrolladores como de los usuarios.Aunque, en última instancia, los usuarios se beneficiarán de más RAM libre, lo que sin duda es algo bueno cuando la configuración mínima de Apple para una Mac M3 sigue siendo de 8 GB de RAM.

Más curiosas, sin embargo, son las afirmaciones de Apple de que esto también mejorará el rendimiento de la GPU.Específicamente, ese almacenamiento en caché dinámico mejorará "dramáticamente" la utilización promedio de la GPU.No está claro de inmediato cómo se relacionan la asignación de memoria y la utilización de GPU, a menos que Apple esté apuntando a un caso de esquina donde las cargas de trabajo tenían que cambiar constantemente al almacenamiento debido a la falta de RAM.De cualquier manera, Apple considera esta característica como la piedra angular de la nueva arquitectura de GPU y justificará una mirada más cercana en el futuro.

Sin embargo, en lo que respecta al rendimiento, Apple ofrece muy poca orientación.En generaciones pasadas, la compañía al menos proporcionó un número de rendimiento de cómputo general para sus GPU, como 5,6 TFLOPS para la GPU Vanilla M2.Pero para las GPU M3, no obtenemos cifras de rendimiento similares.Por lo tanto, en el mejor de los casos no está claro qué tan rápidas son estas GPU en aplicaciones/juegos existentes, o qué tan rápidas podrían ser.Apple cita una cifra de 2,5 veces en la página de su producto, pero al revisar las notas, esto es Redshift con hardware RT (M3) versus software RT (todo lo demás).

En el mejor de los casos, Apple mostró un gráfico de curva de rendimiento/potencia de la GPU en su presentación, comparando el M3 con el M1.Apple vuelve a afirmar que el M3 consume la mitad de energía en rendimiento iso.Mientras tanto, el rendimiento con isopotencia (pico M1, ~12,5 W) es aproximadamente un 50 % mayor.Pero el límite de potencia de la GPU del M3 también es significativamente mayor, alcanzando unos 17 vatios.Lo que desbloquea un mayor rendimiento, pero nuevamente consume un poco más de energía y no nos dice cómo se compara la GPU M3 con la M2.

NPU M3: ¿Un poco más rápida, pero no actualizada arquitectónicamente?

Por último, pero no menos importante, echemos un vistazo rápido a la NPU del M3, el Neural Engine.En un nivel alto, este es nuevamente un diseño de 16 núcleos.Apple afirma que ofrece 18 TOPS de rendimiento, aproximadamente un 14% más que la NPU del M2 (las cifras oficiales de Apple lo sitúan en un 15%, probablemente debido a la caída de decimales).Los tres chips M3 parecen tener el mismo diseño de NPU de 16 núcleos y, por lo tanto, deberían tener un rendimiento similar.

Sin embargo, la cifra de 18 TOPS llama la atención.Como me señaló el ex ATer (y entusiasta de las patatas), Dr. Ian Cutress, 18 TOPS es en realidad más lento que la NPU en el SoC A17, que Apple cotiza en 35 TOPS.

Entonces, ¿qué está pasando?

Con el lanzamiento del SoC A17, Apple comenzó a citar cifras de rendimiento INT8, frente a lo que creemos que son cifras INT16/FP16 para versiones anteriores de la NPU (tanto para la serie A como para la serie M).La menor precisión de ese formato permite que se procese a una velocidad más alta (precisión comercial por rendimiento), de ahí la cifra cotizada más alta.

La cifra de 18 TOPS aquí es claramente el rendimiento INT16/FP16, ya que es consistente con afirmaciones anteriores de la serie M y el propio gráfico de Apple.La pregunta que queda, entonces, es si la NPU en el M3 es compatible con INT8, dado que se agregó recientemente para el A17.O es compatible con INT8, en cuyo caso Apple tiene problemas con la mensajería consistente, o es una generación anterior de arquitectura NPU que carece de soporte para INT8.

En general, la discrepancia es más una curiosidad que una preocupación.Pero será interesante ver si Apple ha mantenido sus arquitecturas NPU para las series A y M en paridad, o si estamos viendo una divergencia para esta generación.

Solo las especificaciones: M3 frente a M2 frente a M1

Volviendo a las velocidades y avances, también he reunido tablas de especificaciones para cada nivel de procesadores de la serie M, comparándolos con sus predecesores inmediatos.Esto ayuda a ilustrar mejor cómo estas partes han evolucionado con el tiempo en términos de recuento de núcleos, rendimiento, soporte de memoria y E/S.

SoC Apple serie M (vainilla)SoC
M3 M2 M1 Rendimiento de la CPU
4 núcleos 4 núcleos (Avalancha) 16 MB compartido L2
4 núcleos (tormenta de fuego)
12 MB compartido L2
Eficiencia de la CPU
4 núcleos 4 núcleos (ventisca) 4 MB compartido L2
4 núcleos (tormenta de hielo)4 MB compartido L2
GPU
10 núcleos
Nueva arquitectura: sombreadores de malla y trazado de rayos 10 núcleos
3,6 TFLOPS
8 núcleos
2,6 TFLOPS
Controlador de pantalla
2 pantallas
(1 Interno + 1 Externo) 2 pantallas
(1 Interno + 1 Externo)
2 pantallas
(1 Interno + 1 Externo)
Motor neuronal
16 núcleos
18 TOPS 16 núcleos
15.8 SUPERIORES
16 núcleos
11 TOPS
Memoria
Controlador
LPDDR5-6400
8 canales de 16 bits
Ancho de banda total de 100 GB/s (unificado)LPDDR5-6400
8 canales de 16 bits
Ancho de banda total de 100 GB/s (unificado)
LPDDR4X-4266
8 canales de 16 bits
Ancho de banda total de 68 GB/s (unificado)
Capacidad de memoria
24GB
24GB
16GB Codificar/ Descodificar 8K
H.264, H.265, ProRes, ProRes RAW, AV1 (Decodificar)
8K
H.264, H.265, ProRes, ProRes RAW
4KH.264, H.265
USB
USB4/rayo 4
2x puertos
USB4/rayo 3
2x puertos USB4/rayo 3
2x puertos
Transistores
25 mil millones
20 mil millones
16 mil millones
mfc. Proceso TSMC N3B TSMC N5P
TSMC N5 La línea vainilla de la serie M es la más sencilla de la familia. Apple, el primero de los chips de la serie M, ha seguido aumentando las capacidades y el rendimiento del chip. Pero no han agregado mucho en cuanto a bloques/núcleos funcionales.

Ya han pasado tres generaciones y todavía estamos analizando el diseño de CPU 4P+4E, mientras que la GPU ha crecido de 8 núcleos en la primera generación a 10 núcleos en el M2 y el M3.

La alimentación de la pequeña bestia ha sido un bus de memoria consistente de 128 bits.Dado que Apple no adopta LPDDR5X para esta generación de la serie M, el ancho de banda de la memoria permanece sin cambios con respecto al M2, con hasta 24 GB de LPDDR5-6400 que permiten un ancho de banda de memoria total de 100 GB/segundo.

La E/S limitada del chip también se ha mantenido a lo largo de las generaciones.El M3 puede controlar dos puertos USB4/Thunderbolt de 40 Gbps, al igual que el M2 y el M1.Además, sigue siendo compatible con solo dos pantallas: la pantalla interna y una única pantalla externa.

A pesar de la falta de un aumento en el número de núcleos, el número de transistores ha seguido creciendo a lo largo de las generaciones, a medida que las nuevas características y los diseños de núcleos más complejos consumen mayores presupuestos de transistores.Con 25 mil millones de transistores, el M3 tiene un 25% más de transistores que el M2, o un 56% más que el M1.

SoC Apple Serie M ProSoC
M3Pro M2Pro M1Pro Rendimiento de la CPU
6 núcleos 8 núcleos (Avalancha) 32 MB compartido L2
8 núcleos (tormenta de fuego)
24 MB compartido L2
Eficiencia de la CPU
6 núcleos 4 núcleos (ventisca) 4 MB compartido L2
2 núcleos (tormenta de hielo)4 MB compartido L2
GPU
18 núcleos
Nueva arquitectura: sombreadores de malla y trazado de rayos 19 núcleos
6,8 TFLOPS
16 núcleos
5.2 TFLOPS
Controlador de pantalla
3 pantallas
(1 Interno + 2 Externos) 3 pantallas
(1 Interno + 2 Externos)
3 pantallas
(1 Interno + 2 Externos)
Motor neuronal
16 núcleos
18 TOPS 16 núcleos
15.8 SUPERIORES
16 núcleos
11 TOPS
Memoria
Controlador
LPDDR5-6400
12 canales de 16 bits (192 bits)
Ancho de banda total de 150 GB/s (unificado)LPDDR5-6400
16 canales de 16 bits (256 bits)
Ancho de banda total de 200 GB/s (unificado)
LPDDR5-6400
16 canales de 16 bits (256 bits)
Ancho de banda total de 200 GB/s (unificado)
Capacidad de memoria
36GB
32GB
32GB Codificar/ Descodificar 8K
H.264, H.265, ProRes, ProRes RAW, AV1 (Decodificar)
8K
H.264, H.265, ProRes, ProRes RAW8K
H.264, H.265, ProRes, ProRes RAW
USB
USB4/rayo 4
¿4x puertos?
USB4/rayo 4
4x puertos USB4/rayo 4
2x puertos
Transistores
37 mil millones
40 mil millones
33,7 mil millones
mfc. Proceso TSMC N3B TSMC N5P
TSMC N5 Sin embargo, las cosas toman un camino más interesante con el M3 Pro. A diferencia de sus hermanos, que se basan en sus predecesores de una manera relativamente sencilla, para la tercera generación de chips de la serie M, Apple ha reequilibrado el M3 Pro. Como resultado, tiene algunas diferencias significativas con el M2 Pro en términos de configuración y en términos de número de transistores no ha crecido como los otros chips.

Comenzando con los núcleos de la CPU, mientras que el M3 Pro tiene 12 núcleos de CPU en total como el M2 Pro, el equilibrio entre núcleos de rendimiento y eficiencia ha cambiado.

En concreto, se ha pasado de un diseño 8P+4E a un diseño 6P+6E.Y aunque todos los núcleos de CPU en total tienen mejor rendimiento que sus homólogos M2, es por eso que las cifras de rendimiento oficiales de Apple para los MacBook Pro equipados con M2 Pro muestran que solo ofrecen ganancias mínimas en el rendimiento de la CPU.Para cargas de trabajo con muchos subprocesos, realmente no ha habido un aumento en el hardware computacional.

El número de núcleos de GPU también ha disminuido un poco.La GPU de arquitectura M3 ofrece 18 núcleos, frente a los 19 que se encuentran en el M2 Pro.Esto es a diferencia del Vanilla M3 o M3 Max, que se mantuvieron iguales o recibieron un ligero aumento en los núcleos de GPU, respectivamente.

Finalmente, todo esto lo alimenta un bus de memoria notablemente más pequeño.Tanto el M1 Pro como el M2 Pro estaban equipados con un bus de memoria LPDDR5 de 256 bits, que cuando se completaba con LPDDR5-6400, permitía 200 GB de ancho de banda de memoria agregado para el SoC.Sin embargo, en el M3 Pro, Apple claramente ha reducido el bus de memoria a 192 bits de ancho (eliminando una cuarta parte del bus de memoria), lo que a su vez ha reducido el ancho de banda de la memoria en un 25%, a 150 GB/segundo.

La combinación de estos cambios significa que el M3 Pro, en un nivel alto, se parece más a un M3 básico más potente que a un M3 Max reducido.Lo cual, en algunos aspectos, es sólo una mentalidad medio llena/medio vacía.Pero en general, la proporción equilibrada de rendimiento y eficiencia de los núcleos de la CPU está mucho más cerca del diseño del M3, al igual que el ancho de banda total de la memoria.El M3 Pro debería ser notablemente más rápido que el M3, pero en algunas áreas terminará siendo una degradación del M2 Pro en términos de rendimiento.

La postura más conservadora de Apple con el M3 Pro también se refleja en su número de transistores.De hecho, el número de transistores del M3 Pro ha disminuido con respecto a la generación M2: de 40 mil millones a 37 mil millones.Entonces, independientemente del nodo de proceso utilizado, este es un chip un poco más simple en general.Y en comparación con el M1 Pro, el número de transistores solo ha crecido marginalmente (~10%) con respecto a las dos generaciones anteriores.

En cuanto a por qué Apple no está aumentando el volumen del M3 Pro como lo ha hecho con los otros SoC M3, cualquier cosa en este momento sería una suposición.Pero en un nivel fundamental, el M3 Pro debería ser significativamente más barato de producir que el M2 Pro, gracias a una combinación de un menor número de transistores y un tamaño de matriz más pequeño.Los rendimientos de N3B pueden desempeñar un papel aquí (los rendimientos más bajos equivalen a un costo efectivo más alto para los chips), pero sólo TSMC y Apple saben si ese es realmente el caso.

El consumo de energía también puede ser un factor aquí, especialmente con el reequilibrio del núcleo de la CPU.8 núcleos de rendimiento ofrecen un gran rendimiento, pero ciertamente pueden absorber mucha energía.Los SoC Max, hasta cierto punto, pueden salirse con la suya porque son chips de primer nivel que también se utilizan en computadoras de escritorio de alta gama y, por lo demás, están dirigidos a usuarios de computadoras portátiles de reemplazo de computadoras de escritorio.Pero para los usuarios más móviles de Mac, Apple puede estar haciendo una jugada para mantener bajo el consumo de energía reduciendo el crecimiento del rendimiento.

Por estas razones, será interesante ver cómo resultan los puntos de referencia de revisión.Si bien es poco probable que esta sea una historia que Apple cuente alguna vez, el rendimiento y el consumo de energía de sus computadoras portátiles deberían poder contarles gran parte de la historia.

SoC Max de la serie M de AppleSoC
M3 máx. M2 máx. M1 máx. Rendimiento de la CPU
12 núcleos 8 núcleos (Avalancha) 32 MB compartido L2
8 núcleos (tormenta de fuego)
24 MB compartido L2
Eficiencia de la CPU
4 núcleos 4 núcleos (ventisca) 4 MB compartido L2
2 núcleos (tormenta de hielo)4 MB compartido L2
GPU
40 núcleos
Nueva arquitectura: sombreadores de malla y trazado de rayos 38 núcleos
13,6 TFLOPS
32 núcleos
10,4 TFLOPS
Controlador de pantalla
5 pantallas
(1 Interno + 4 Externos) 5 pantallas
(1 Interno + 4 Externos)
5 pantallas
(1 Interno + 4 Externos)
Motor neuronal
16 núcleos
18 TOPS 16 núcleos
15.8 SUPERIORES
16 núcleos
11 TOPS
Memoria
Controlador
LPDDR5-6400
32 canales de 16 bits (256 bits)
Ancho de banda total de 400 GB/s (unificado)LPDDR5-6400
32 canales de 16 bits (256 bits)
Ancho de banda total de 400 GB/s (unificado)
LPDDR5-6400
32 canales de 16 bits (256 bits)
Ancho de banda total de 400 GB/s (unificado)
Capacidad de memoria
128GB
96GB
64GB Codificar/ Descodificar 8K
H.264, H.265, ProRes, ProRes RAW, AV1 (Decodificar)
8K
H.264, H.265, ProRes, ProRes RAW8K
H.264, H.265, ProRes, ProRes RAW
USB
USB4/rayo 4
¿6x puertos?
USB4/rayo 4
¿6x puertos? USB4/rayo 4
4x puertos
Transistores
92 mil millones
67 mil millones
57 mil millones
mfc. Proceso TSMC N3B TSMC N5P
TSMC N5 Finalmente, tenemos el más grande y malo de la línea de chips monolíticos de la serie M, los Maxes. Los chips Max siempre han superado los límites en el número de núcleos y transistores y, a diferencia del M3 Pro, el M3 Max continúa esta tradición. En comparación con su predecesor M2, Apple ha agregado otros 4 núcleos de CPU de rendimiento aquí, lo que lo eleva a un total de 12 núcleos de rendimiento y 4 núcleos de eficiencia.

Y lo convierte en el único chip M3 que obtiene un aumento en el rendimiento de los núcleos de CPU.

Como resultado, este será el único chip M3 que, al menos en condiciones térmicas favorables, debería ver un aumento significativo en el rendimiento de la CPU multiproceso.Aunque "condiciones térmicas favorables" realmente es la palabra clave, ya que se trata de un chip muy potente para enfriar.

En el lado de la GPU, el número de núcleos de la GPU se ha incrementado ligeramente, pasando de 38 núcleos en el M2 Max a 40 núcleos en el M3 Max.A falta de buenas cifras de rendimiento por parte de Apple, es difícil estimar cuánto más rápido será esto en la práctica.

La alimentación del M3 Max es el mismo bus de memoria LPDDR5 de 512 bits que en las dos ediciones anteriores del chip.En particular, esto significa que el ancho de banda de memoria disponible de Apple no ha aumentado en las últimas dos generaciones para mantenerse al día con la mayor cantidad de núcleos de CPU y GPU, por lo que la empresa necesitará extraer más eficiencia (y aciertos de caché).de su arquitectura de chip para mantener el SoC bien alimentado.

Al observar la foto oficial del chip de Apple, podemos ver que Apple está utilizando una vez más sus chips de memoria LPDDR5 de organización x128 personalizados, lo que les permite tener un bus de memoria de 512 bits conectado a solo 4 chips.La capacidad máxima de memoria en esta generación ha aumentado a 128 GB, lo que tiene implicaciones interesantes para los troqueles utilizados en estos chips de memoria.A menos que Apple esté haciendo algo realmente loco, la única forma de obtener 128 GB de LPDDR5 sería utilizar matrices LPDDR5 de 32 Gbit (32 en total).No conozco a nadie que ofrezca actualmente troqueles con esa capacidad, por lo que parece que Apple se ha asegurado la primera opción para esa memoria de quien la ofrece.Para todos los demás, deberíamos ver configuraciones LPDDR5(X) de 128 GB disponibles en computadoras portátiles con Windows a finales del próximo año.

Con la adición de núcleos de CPU, núcleos de GPU y el aumento general en la complejidad de los distintos componentes del chip, el recuento total de transistores del M3 Max se ha disparado a 92 mil millones de transistores.Esto es un 37% más de transistores que el M2 Max y un 15% más (12 mil millones) que incluso la enorme GPU de servidor GH100 de NVIDIA, que se basa en el proceso N4 de TSMC.El M3 Max construido por N3B debería ser significativamente más pequeño (¿menos de 400 mm2?), pero para los estándares de las computadoras portátiles, este sigue siendo un chip enorme, sin importar lo que suceda si Apple junta dos de ellos para una configuración Ultra.Por mucho que Apple esté pagando a TSMC por estos chips, no puede ser barato, pero ¿cuántos otros proveedores están diseñando SoC para portátiles con más transistores que la mayoría de los chips de servidor?

MacBook Pros M3: disponible la próxima semana

Para concluir, veremos los nuevos chips M3 de Apple en acción más temprano que tarde.La empresa ya haabrió pedidos anticipados para las nuevas computadoras portátiles MacBook Pro, y se espera que los modelos M3 y M3 Pro se entreguen el 7 de noviembre.

Mientras tanto, el M3 Max estará un poco más atrás, y Apple dijo que los esperará un poco más tarde en noviembre.Mirando las estimaciones de entrega enLa tienda de Apple, no deberían estar muy atrás: las estimaciones de entrega actuales indican que las computadoras portátiles llegarán el 14 de noviembre.th.En este punto, Apple ha retirado todas sus computadoras portátiles basadas en M2 Pro y M2 Max, así como la MacBook Pro de 13 pulgadas basada en M2, por lo que parece ser una transición muy rápida en el lado de las computadoras portátiles..

Apple todavía usa los chips M2 Pro/Max en sus partes de escritorio, como Mac Studio, pero con los 3 mono-die M3 ya disponibles, es solo cuestión de tiempo hasta que Apple actualice su línea de escritorio.arriba también.