Articulo de referencia

Apple M1

{{Citation |last=Frumusanu |first=Andrei |title=The 2020 Mac Mini Unleashed: Putting Apple Silicon M1 To The Test |url=https://www.anandtech.com/show/16252/mac-mini-apple-m1-tes...

El Apple M1 es una serie de sistemas en chip (SoC) basados ​​en ARM diseñados por Apple Inc. , lanzados en 2020. Es parte de la serie de silicio de Apple , como unidad central de procesamiento (CPU) y unidad de procesamiento gráfico (GPU), utilizada para sus computadoras de escritorio y portátiles Mac y tabletas iPad Pro y iPad Air . [ 4 ] El chip M1 inició el tercer cambio de Apple en la arquitectura del conjunto de instrucciones utilizada por las computadoras Macintosh, pasando de Intel a silicio de Apple catorce años después de que cambiaran de PowerPC a Intel , y veintiséis años después de su transición de la serie Motorola 68000 a PowerPC . En el momento de su introducción en 2020, Apple dijo que el M1 tenía "el núcleo de CPU más rápido del mundo en silicio de bajo consumo" y el mejor rendimiento de CPU por vatio del mundo . [ 4 ] [ 5 ] Su sucesor, Apple M2 , fue anunciado el 6 de junio de 2022, en su Conferencia Mundial de Desarrolladores (WWDC).

El chip M1 original se presentó en noviembre de 2020, seguido por los chips M1 Pro y M1 Max, orientados al ámbito profesional, en octubre de 2021. El M1 Pro se comercializó con 6 núcleos de alto rendimiento y 2 de bajo consumo en su configuración predeterminada , con una opción de actualización a 8 núcleos de alto rendimiento. El M1 Pro es una variante mejorada del chip M1, con núcleos de CPU y GPU más potentes y numerosos . Además, al utilizar memoria LPDDR5 a una frecuencia más alta, el ancho de banda de la memoria aumentó a 200 GB/s. [ 6 ]

La M1 Max es una versión más potente de la M1 Pro con un chip de mayor tamaño . Duplicó los núcleos de la GPU y el ancho de banda de la memoria a 32 núcleos y 400 GB/s respectivamente, manteniendo la misma CPU de 10 núcleos.

Apple presentó posteriormente el M1 Ultra en 2022, un chip para estaciones de trabajo de escritorio que contiene dos unidades M1 Max interconectadas físicamente mediante la tecnología UltraFusion. Esto permitió una interconexión de baja latencia y alto rendimiento (2,5 TB/s) entre cada chip, duplicando efectivamente el rendimiento. Estos chips difieren considerablemente en tamaño y número de unidades funcionales: por ejemplo, mientras que el M1 original tiene unos 16.000 millones de transistores , el M1 Ultra tiene 114.000 millones.

Los sistemas operativos macOS y iPadOS de Apple se ejecutan en el M1, ya que utilizan el mismo núcleo Darwin . Además, a través del proyecto Asahi Linux , el soporte inicial para el SoC M1 en el núcleo Linux se lanzó en la versión 5.13 el 27 de junio de 2021. [ 7 ]

Diseño

UPC

El M1 tiene cuatro núcleos "Firestorm" de alto rendimiento y cuatro núcleos "Icestorm" de bajo consumo energético , vistos por primera vez en el A14 Bionic . Tiene una configuración híbrida similar a la de los procesadores ARM big.LITTLE y Lakefield de Intel . [ 8 ] Esta combinación permite optimizaciones de uso de energía que no eran posibles con los dispositivos de arquitectura Apple-Intel anteriores . Apple afirma que los núcleos de bajo consumo energético consumen una décima parte de la energía de los de alto rendimiento. [ 9 ] Los núcleos de alto rendimiento tienen una caché de instrucciones L1 inusualmente grande [ 10 ] de 192 KB y una caché de datos L1 de 128 KB y comparten una caché L2 de 12 MB; los núcleos de bajo consumo energético tienen una caché de instrucciones L1 de 128 KB, una caché de datos L1 de 64 KB y una caché L2 compartida de 4 MB. El SoC también tiene una caché de nivel de sistema de 8 MB compartida por la GPU.       

M1 Pro y M1 Max

El M1 Pro y el M1 Max utilizan el mismo diseño ARM big.LITTLE que el M1, con ocho núcleos "Firestorm" de alto rendimiento (seis en las variantes de menor rendimiento del M1 Pro) y dos núcleos "Icestorm" de bajo consumo , lo que proporciona un total de diez núcleos (ocho en las variantes de menor rendimiento del M1 Pro). [ 11 ] Los núcleos de alto rendimiento funcionan a 3228  MHz, y los núcleos de alta eficiencia a 2064  MHz. Los ocho núcleos de alto rendimiento se dividen en dos clústeres. Cada clúster de alto rendimiento comparte 12  MB de caché L2. Los dos núcleos de alta eficiencia comparten 4  MB de caché L2. El M1 Pro y el M1 Max tienen 24  MB y 48  MB respectivamente de caché de nivel de sistema (SLC). [ 12 ]

M1 Ultra

El M1 Ultra consta de dos unidades M1 Max conectadas mediante UltraFusion Interconnect, con un total de 20 núcleos de CPU y 96  MB de caché de nivel de sistema (SLC).

GPU

El M1 integra una unidad de procesamiento gráfico (GPU) de ocho núcleos (siete en algunos modelos base) diseñada por Apple [ 13 ] . Cada núcleo de la GPU se divide en 16 unidades de ejecución (EU), cada una de las cuales contiene 8 unidades aritmético-lógicas (ALU). En total, la GPU del M1 contiene hasta 128 EU y 1024 ALU, [ 14 ] que según Apple pueden ejecutar hasta 24 576 hilos simultáneamente y que tienen un rendimiento máximo de punto flotante (FP32) de 2,6 TFLOPs . [ 8 ] [ 15 ]

El M1 Pro integra una unidad de procesamiento gráfico (GPU) de 16 núcleos (14 en algunos modelos base), mientras que el M1 Max integra una GPU de 32 núcleos (24 en algunos modelos base). En total, la GPU del M1 Max contiene hasta 512 unidades de ejecución o 4096 ALU, que tienen un rendimiento máximo de punto flotante (FP32) de 10,4 TFLOPs .

El M1 Ultra incorpora una GPU de 48 o 64 núcleos con hasta 8192 ALU y un rendimiento FP32 de 21 TFLOPs.

Memoria

El M1 utiliza una SDRAM LPDDR4X de 128 bits [ 16 ] en una configuración de memoria unificada compartida por todos los componentes del procesador, también conocida como memoria en paquete (MOP). Los chips SoC y DRAM están montados juntos en un diseño de sistema en paquete . Hay disponibles configuraciones de 8  GB y 16 GB. 

El M1 Pro tiene memoria SDRAM LPDDR5 de 256 bits , y el M1 Max tiene memoria SDRAM LPDDR5 de 512 bits. Mientras que el SoC M1 tiene  un ancho de banda de memoria de 68,25 GB/s, el M1 Pro tiene  un ancho de banda de 200 GB/s y el M1 Max tiene  un ancho de banda de 400 GB/s. [ 8 ] El M1 Pro viene en configuraciones de memoria de 16  GB y 32  GB, y el M1 Max viene en configuraciones de 32  GB y 64  GB. [ 17 ]

El M1 Ultra duplica las especificaciones del M1 Max, ofreciendo un bus de memoria de 1024 bits o 1 kilobit con  un ancho de banda de 800 GB/s en una configuración de 64  GB o 128 GB. 

Otras características

El M1 es el sucesor del chip Apple T2, presente en los Mac con procesadores Intel, e integra todas sus funcionalidades. Mantiene activos bridgeOS y sepOS incluso cuando el ordenador principal se encuentra en modo de bajo consumo para gestionar y almacenar claves de cifrado, incluidas las de Touch ID, FileVault, macOS Keychain y las contraseñas del firmware UEFI. Además, almacena el identificador único (UID) y el identificador de grupo (GID) del equipo.

El M1 contiene hardware dedicado para redes neuronales en un Neural Engine de 16 núcleos, capaz de ejecutar 11 billones de operaciones por segundo. [ 8 ] Otros componentes incluyen un procesador de señal de imagen , un controlador de almacenamiento NVM Express , un controlador USB4 que incluye soporte para Thunderbolt 3 y un Secure Enclave . Los modelos M1 Pro, Max y Ultra son compatibles con Thunderbolt 4 .

La M1 admite la codificación de códecs de vídeo HEVC y H.264 . Admite la decodificación de HEVC, H.264 y ProRes . [ 18 ] La M1 Pro, la M1 Max y la M1 Ultra cuentan con un motor multimedia con aceleración por hardware para H.264, HEVC, ProRes y ProRes RAW. Este motor multimedia incluye un motor de decodificación de vídeo (la M1 Ultra tiene dos), un motor de codificación de vídeo (la M1 Max tiene dos y la M1 Ultra tiene cuatro) y un motor de codificación y decodificación de ProRes (de nuevo, la M1 Max tiene dos y la M1 Ultra tiene cuatro). [ 19 ] [ 20 ]

El M1 Max admite el modo de alta potencia en el MacBook Pro de 16 pulgadas para tareas intensivas. [ 21 ] El M1 Pro admite dos pantallas 6K a 60  Hz a través de Thunderbolt, mientras que el M1 Max admite una tercera pantalla 6K a través de Thunderbolt y un monitor 4K a través de HDMI 2.0 . [ 17 ] Todos los parámetros de los procesadores M1 Max se duplican en los procesadores M1 Ultra, ya que son esencialmente dos procesadores M1 Max que operan en paralelo; están en un solo paquete (en tamaño es más grande que los procesadores AMD Ryzen Socket AM4 ) [ 22 ] y se ven como un solo procesador en macOS.

Rendimiento y eficiencia

El M1 registró un rendimiento competitivo con los procesadores Intel y AMD contemporáneos en pruebas de rendimiento populares (como Geekbench y Cinebench R23). [ 23 ]

El Mac Mini de 2020 equipado con M1 consume 7 vatios en reposo y 39 vatios a carga máxima, [ 24 ] en comparación con los 20 vatios en reposo y los 122 vatios a carga máxima del Mac Mini de 2018 con procesador Core i7 de 6 núcleos. [ 25 ] Apple afirma que la eficiencia energética del M1 aumenta la duración de la batería de los MacBooks basados ​​en M1 en un 50 % en comparación con los MacBooks anteriores basados ​​en Intel. [ 26 ]

En su lanzamiento, el MacBook Air (M1, 2020) y el MacBook Pro (M1, 2020) fueron elogiados por la crítica por el rendimiento de su CPU y la duración de su batería, especialmente en comparación con los MacBooks anteriores. [ 27 ] [ 28 ]

Productos que utilizan la serie Apple M1

M1

M1 Pro

M1 Máx.

  • MacBook Pro (14 pulgadas y 16 pulgadas, 2021)
  • Mac Studio (2022)

M1 Ultra

  • Mac Studio (2022)

Problemas

Bloqueo de la entrega de energía USB

Tras su lanzamiento, algunos usuarios que cargaban dispositivos M1 a través de concentradores USB-C informaron que sus dispositivos se habían bloqueado . [ 34 ] Los dispositivos que, según se informó, causaban este problema eran concentradores USB-C de terceros y bases de conexión que no eran Thunderbolt (excluyendo el dongle propio de Apple). [ 34 ] Apple solucionó este problema reemplazando la placa lógica e indicando a sus clientes que no cargaran a través de esos concentradores. [ 34 ] macOS Big Sur 11.2.2 incluye una solución para evitar que los modelos MacBook Pro de 2019 o posteriores y los modelos MacBook Air de 2020 o posteriores se dañen por ciertos concentradores y bases de conexión USB-C de terceros. [ 35 ] [ 36 ]

Seguridad

En mayo de 2021 se anunció un fallo en los procesadores M1, denominado "M1racles". Dos aplicaciones aisladas pueden intercambiar datos sin el conocimiento del sistema utilizando un registro del procesador involuntariamente modificable como canal encubierto , violando el modelo de seguridad y constituyendo una vulnerabilidad menor. Fue descubierto por Hector Martin , fundador del proyecto Asahi Linux para Linux en Apple Silicon. [ 37 ] En mayo de 2022 se anunció un fallo denominado "Augury" que involucraba al Data-Memory Dependent Prefetcher (DMP) en chips M1, descubierto por investigadores de la Universidad de Tel Aviv , la Universidad de Illinois Urbana-Champaign y la Universidad de Washington . En ese momento no se consideró un riesgo de seguridad sustancial. [ 38 ] En junio de 2022, investigadores del MIT anunciaron que habían encontrado una vulnerabilidad de ejecución especulativa en chips M1 a la que llamaron " Pacman " por códigos de autenticación de punteros (PAC). [ 39 ] Apple dijo que no creía que esto representara una amenaza seria para los usuarios. [ 40 ] Un exploit llamado GoFetch [ 41 ] es capaz de extraer claves criptográficas de dispositivos con chips de la serie M sin privilegios de administrador. [ 42 ]

Variantes

La tabla que aparece a continuación muestra los distintos SoC basados ​​en las microarquitecturas "Firestorm" e "Icestorm". [ 43 ] [ 44 ]

Véase también

Referencias

  1. 1 2 3 Frumusanu, Andrei (17 de noviembre de 2020), El Mac Mini 2020 desatado: Poniendo a prueba el Apple Silicon M1 , archivado del original el 1 de febrero de 2021 , recuperado el 18 de noviembre de 2020.
  2. Shankland, Stephen. "M1 Pro y M1 Max: Así es como Apple está expulsando a Intel del Mac" . CNET . Archivado del original el 30 de abril de 2022. Consultado el 26 de octubre de 2021 .
  3. "llvm-project/llvm/unittests/TargetParser/TargetParserTest.cpp en main · llvm/llvm-project · GitHub" . GitHub . 10 de septiembre de 2024 . Consultado el 10 de septiembre de 2024 .
  4. 1 2 "El Apple M1 es el primer chipset basado en ARM para Macs con los núcleos de CPU más rápidos y la mejor iGPU" . GSMArena.com . Archivado del original el 25/01/2021 . Consultado el 11/11/2020 .
  5. Sohail, Omar (10 de noviembre de 2020). "El chip M1 de 5 nm de Apple es el primero para Macs con arquitectura ARM: ofrece el doble de rendimiento que la última CPU para portátiles y consume una cuarta parte de la energía" . Wccftech . Archivado del original el 26 de enero de 2021. Consultado el 11 de noviembre de 2020 .
  6. "Presentamos M1 Pro y M1 Max: los chips más potentes que Apple ha fabricado jamás" . Sala de prensa de Apple (Reino Unido) . Consultado el 22 de marzo de 2026 .
  7. Adorno, José (28-06-2021). "Lanzamiento oficial del kernel de Linux 5.13 con soporte para Macs M1" . 9to5Mac . Archivado del original el 28-06-2021 . Consultado el 29-06-2021 .
  8. 1 2 3 4 "Chip Apple M1" . Apple.com . Apple. Archivado del original el 10 de noviembre de 2020. Recuperado el 11 de noviembre de 2020 .
  9. "Así es como se ve el futuro de las Mac con Apple Silicon" . iMore . 10 de noviembre de 2020. Archivado del original el 7 de diciembre de 2020. Consultado el 5 de diciembre de 2020 .
  10. "Apple anuncia el Apple Silicon M1: abandonando x86: qué esperar, basándose en el A14: la enorme microarquitectura de CPU de Apple" . AnandTech . 10 de noviembre de 2020. Archivado del original el 17 de julio de 2021. Consultado el 15 de julio de 2021 .
  11. "Presentamos M1 Pro y M1 Max: los chips más potentes que Apple ha fabricado jamás" . Sala de prensa de Apple . Archivado del original el 22/10/2021 . Consultado el 22/10/2021 .
  12. Frumusanu, Andrei. "Análisis de los SoC M1 Pro y M1 Max de Apple: Nuevos niveles de rendimiento y eficiencia" . www.anandtech.com . Archivado del original el 26 de octubre de 2021. Consultado el 29 de enero de 2022 .
  13. "Análisis de los SoC M1 Pro y M1 Max de Apple: Nuevos niveles de rendimiento y eficiencia. Página 6, "Rendimiento de la GPU: 2-4 veces superior para productividad y juegos mixtos"" . Archivado del original el 29-11-2021 . Recuperado el 29-11-2021 .
  14. Frumusanu, Andrei. "El Mac Mini 2020 desatado: poniendo a prueba el Apple Silicon M1" . www.anandtech.com . Archivado del original el 1 de febrero de 2021. Consultado el 30 de enero de 2021 .
  15. Kingsley-Hughes, Adrian (10 de noviembre de 2020). "Chip Apple Silicon M1: esto es lo que sabemos" . ZDnet . Red Ventures. Archivado del original el 17 de septiembre de 2021. Recuperado el 1 de julio de 2021 .
  16. "M1 MacBook Air y Pro – ¡Entrevista EXCLUSIVA con Apple! | The Tech Chap – YouTube" . www.youtube.com . 12 de noviembre de 2020. Archivado del original el 13 de noviembre de 2020. Consultado el 14 de noviembre de 2020 .
  17. 1 2 "MacBook Pro de 14 y 16 pulgadas: Desmontaje" . iFixit . Archivado del original el 11 de junio de 2022. Consultado el 19 de abril de 2022 .
  18. "iPad Air (5.ª generación) - Especificaciones técnicas" . support.apple.com . Archivado del original el 12/10/2022 . Consultado el 05/11/2022 .
  19. "MacBook Pro (16 pulgadas, 2021) - Especificaciones técnicas" . support.apple.com . Archivado del original el 5 de noviembre de 2022. Consultado el 5 de noviembre de 2022 .
  20. "Mac Studio (2022) - Especificaciones técnicas" . support.apple.com . Archivado del original el 5 de noviembre de 2022. Consultado el 5 de noviembre de 2022 .
  21. "El MacBook Pro de 16 pulgadas con M1 Max tiene un 'modo de alta potencia'"" . PCMAG . Archivado del original el 24-10-2021 . Consultado el 25-10-2021 .
  22. "El chip Apple M1 Ultra es casi 3 veces más grande que las CPU Ryzen de AMD; las pruebas de rendimiento muestran que las CPU de escritorio de Intel y AMD siguen por delante" . wccftech.com . 19 de marzo de 2022. Archivado del original el 21 de marzo de 2022. Consultado el 21 de marzo de 2022 .
  23. Antoniadis, Anastasios (21 de noviembre de 2020). "Ya están aquí los resultados de las pruebas de rendimiento del Apple M1: Apple ha demostrado su eficacia y rendimiento" . Borderpolar . Archivado del original el 28 de diciembre de 2020. Consultado el 6 de enero de 2021 .
  24. "Información sobre el consumo de energía y la emisión térmica (BTU) del Mac mini" . Soporte técnico de Apple . Archivado del original el 21/10/2017 . Consultado el 08/08/2021 .
  25. Lovejoy, Ben (28 de enero de 2021). "Las cifras de consumo de energía y rendimiento térmico del Mac mini M1 destacan la eficiencia de Apple Silicon" . 9To5Mac . Archivado del original el 17 de diciembre de 2021. Consultado el 14 de mayo de 2021 .
  26. "MacBook Air (Retina, 2020) vs MacBook Air (M1, 2020)" . Apple . Archivado del original el 1 de septiembre de 2022. Consultado el 1 de septiembre de 2022 .
  27. Cunningham, Andrew (18 de diciembre de 2020). "Las mejores MacBooks" . The New York Times . Archivado del original el 21 de enero de 2021. Consultado el 6 de enero de 2021 .
  28. "Sí, el MacBook Pro M1 de Apple es potente, pero la duración de la batería es lo que te dejará boquiabierto" . TechCrunch . 17 de noviembre de 2020. Archivado del original el 23 de junio de 2022. Consultado el 23 de junio de 2022 .
  29. "MacBook Air (M1, 2020) – Especificaciones técnicas" . support.apple.com . Archivado del original el 11/11/2020 . Consultado el 13/11/2020 .
  30. "Mac mini (M1, 2020) – Especificaciones técnicas" . support.apple.com . Archivado del original el 11/11/2020 . Consultado el 13/11/2020 .
  31. "MacBook Pro (13 pulgadas, M1, 2020) – Especificaciones técnicas" . support.apple.com . Archivado del original el 11 de noviembre de 2020. Consultado el 13 de noviembre de 2020 .
  32. "El nuevo iMac presenta un diseño impresionante en una gama de colores vibrantes, el revolucionario chip M1 y una brillante pantalla Retina 4.5K" . Sala de prensa de Apple (Comunicado de prensa). Archivado del original el 20 de abril de 2021. Consultado el 20 de abril de 2021 .
  33. "iPad Pro – Especificaciones técnicas" . Apple . Archivado del original el 4 de enero de 2019. Consultado el 21 de abril de 2021 .
  34. 1 2 3 "M1 MacBook Air no enciende" . Foros de MacRumors . 28 de noviembre de 2020. Archivado del original el 12 de enero de 2021. Consultado el 26 de febrero de 2021 .
  35. Miller, Chance (25 de febrero de 2021). "macOS Big Sur 11.2.2 lanzado con una solución para usar MacBooks con concentradores USB-C 'no compatibles'" . 9to5Mac . Archivado del original el 25 de febrero de 2021. Recuperado el 26 de febrero de 2021 .
  36. «Novedades de las actualizaciones de macOS Big Sur» . Soporte técnico de Apple . 25 de febrero de 2021. macOS Big Sur 11.2.2. Archivado del original el 26 de febrero de 2021. Consultado el 26 de febrero de 2021 .
  37. Goodin, Dan (30 de mayo de 2021). "El chip M1 de Apple tiene un defecto fascinante" . Wired . Condé Nast. Archivado del original el 9 de julio de 2021. Consultado el 1 de julio de 2021 .
  38. Roman Loyola (3 de mayo de 2022). "El fallo 'Augury' recientemente descubierto en los chips M1 y A14 no supone un riesgo grave (todavía)" . macworld.com . Archivado del original el 11 de junio de 2022. Consultado el 11 de junio de 2022 .
  39. Ravichandran, Joseph; Na, Weon Taek; Lang, Jay; Yan, Mengjia (2022). "PACMAN: Ataque a la autenticación de punteros ARM con ejecución especulativa". Actas del 49.º Simposio Internacional Anual sobre Arquitectura de Computadoras . 49.º Simposio Internacional Anual sobre Arquitectura de Computadoras. Nueva York: Association for Computing Machinery. doi : 10.1145/3470496.3527429 . hdl : 1721.1/146470 . ISBN 9781450386104. S2CID 249205178 . 
  40. Carly Page (10 de junio de 2022). "Investigadores del MIT descubren una falla 'imposible de parchear' en los chips M1 de Apple" . techcrunch.com . Archivado del original el 10 de junio de 2022. Consultado el 10 de junio de 2022 .
  41. Goodin, Dan (21 de marzo de 2024). "Vulnerabilidad irreparable en un chip de Apple filtra claves de cifrado secretas" . Ars Technica . Consultado el 22 de marzo de 2024 .
  42. GoFetch: Rompiendo implementaciones criptográficas de tiempo constante mediante prefetchers dependientes de la memoria de datos. Boru Chen, Yingchen Wang, Pradyumna Shome, Christopher W. Fletcher, David Kohlbrenner, Riccardo Paccagnella y Daniel Genkin. USENIX Security 2024.
  43. "Chip Apple M1: Todo lo que necesitas saber" . MacRumors . Archivado del original el 30/07/2022 . Consultado el 30/07/2022 .
  44. "El chip M1 Ultra de Apple: todo lo que necesitas saber" . MacRumors . 9 de mayo de 2022. Archivado del original el 30 de julio de 2022. Consultado el 30 de julio de 2022 .
  • Sitio web oficial