stringtranslate.com

ARM Cortex-A76

El ARM Cortex-A76 es una unidad central de procesamiento que implementa el conjunto de instrucciones ARMv8.2-A de 64 bits diseñado por el centro de diseño de Austin de ARM Holdings . ARM afirma un aumento del 25% y el 35% en el rendimiento de los procesadores de punto flotante y de números enteros, respectivamente, en comparación con un Cortex-A75 de la generación anterior. [2]

Diseño

El Cortex-A76 es el sucesor del ARM Cortex-A73 y del ARM Cortex-A75 , aunque se basa en un diseño desde cero.

El frontend Cortex-A76 es un diseño superescalar fuera de orden de decodificación de 4 anchos . Puede obtener 4 instrucciones por ciclo. Y [ aclaración necesaria ] renombrar y enviar 4 Mops y 8 μops por ciclo. El tamaño de la ventana fuera de orden es de 128 entradas. El backend tiene 8 puertos de ejecución [ aclaración necesaria ] con una profundidad de canalización de 13 etapas y latencias de ejecución de 11 etapas. [2] [3]

El núcleo admite aplicaciones de 32 bits sin privilegios , pero las aplicaciones privilegiadas deben utilizar la ISA ARMv8-A de 64 bits . [4] También admite instrucciones de adquisición de carga (LDAPR) ( ARMv8.3-A ), instrucciones de producto de punto ( ARMv8.4-A ), bit PSTATE Speculative Store Bypass Safe (SSBS) e instrucciones de barreras de especulación (CSDB, SSBB, PSSBB) ( ARMv8.5-A ). [5]

El ancho de banda de la memoria aumentó un 90% en relación con el A75. [6] [7] Según ARM, se espera que el A76 ofrezca el doble de rendimiento que un A73 y está orientado más allá de las cargas de trabajo móviles. El rendimiento está orientado a la " clase portátil ", incluidos los dispositivos con Windows 10 , [8] competitivos con Kaby Lake de Intel . [9]

Los Cortex-A76 son compatibles con la tecnología DynamIQ de ARM , y se espera que se utilicen como núcleos de alto rendimiento cuando se utilicen en combinación con los núcleos de bajo consumo energético Cortex-A55 . [2]

Licencias

El Cortex-A76 está disponible como núcleo SIP para los licenciatarios, y su diseño lo hace adecuado para la integración con otros núcleos SIP (por ejemplo, GPU , controlador de pantalla , DSP , procesador de imágenes , etc.) en una matriz que constituye un sistema en un chip (SoC).

Uso

El Cortex-A76 se utilizó por primera vez en el HiSilicon Kirin 980. [ 10]

ARM también ha colaborado con Qualcomm para una versión semipersonalizada del Cortex-A76, que se utiliza en sus CPU de gama alta Kryo 495 (Snapdragon 8cx)/ Kryo 485 (Snapdragon 855 y 855 Plus), y también en sus CPU de gama media Kryo 460 (Snapdragon 675) y Kryo 470 (Snapdragon 730). Una de las modificaciones que realizó Qualcomm fue aumentar el búfer de reordenación para aumentar el tamaño de la ventana fuera de orden. [11]

También se utiliza en el Exynos 990 y Exynos Auto V9, [12] el MediaTek Helio G90/G90T/G95/G99 y Dimensity 800 y Dimensity 820 , y el HiSilicon Kirin 985 5G y Kirin 990 4G/990 5G/990E 5G . [13] [14] [15]

El Cortex-A76 se puede encontrar en Snapdragon 855 como Big-core.

El Cortex-A76 se utiliza como núcleo grande en los dispositivos FPGA SoC Intel Agilex serie D. [16]

En 2020, Cortex-A76 se utilizó en Rockchip RK3588 y RK3588s.

En septiembre de 2023, se presentó la Raspberry Pi 5 con un procesador Arm Cortex-A76 de cuatro núcleos Broadcom BCM2712 con una velocidad de reloj de 2,4 GHz. [17]

Véase también

Referencias

  1. ^ Shrout, Ryan; Moorhead, Patrick (31 de mayo de 2018). "Ep 23 - 31/5/18 - El futuro de Arm con Nandan Nayampally". The Tech Analysts Podcast . Consultado el 1 de junio de 2018 .
  2. ^ abc Frumusanu, Andrei (31 de mayo de 2018). "Arm Cortex-A76 CPU Unveiled". Anandtech . Consultado el 1 de junio de 2018 .
  3. ^ "Arm presenta Cortex-A77 y destaca el rendimiento de un solo subproceso". WikiChip Fuse . 2019-05-26 . Consultado el 2020-06-18 .
  4. ^ Williams, Chris (31 de mayo de 2018). «Arm emite Cortex-A76, su primer núcleo de CPU de solo 64 bits (en modo kernel)». The Register . Consultado el 1 de junio de 2018 .
  5. ^ "Conjunto de documentación ARM para Cortex-A76". infocenter.arm.com . Consultado el 15 de junio de 2019 .
  6. ^ Armasu, Lucian (31 de mayo de 2018). "El Cortex-A76 de Arm podría ser el primer verdadero rival de los chips x86 en las computadoras portátiles". Tom's Hardware . Consultado el 1 de junio de 2018 .
  7. ^ Triggs, Robert (31 de mayo de 2018). "Análisis profundo de la CPU Arm Cortex-A76". Android Authority . Consultado el 1 de junio de 2018 .
  8. ^ Hruska, Joel (31 de mayo de 2018). "El nuevo SoC Cortex-A76 de ARM apunta al mercado de portátiles con Windows". Extreme Tech . Consultado el 1 de junio de 2018 .
  9. ^ Bright, Peter (1 de junio de 2018). «ARM promete un rendimiento a nivel de computadora portátil en 2019». Ars Technica . Consultado el 1 de junio de 2018 .
  10. ^ Frumusanu, Andrei. "HiSilicon anuncia el Kirin 980: el primer A76 y el G76 en 7 nm". www.anandtech.com . Consultado el 13 de noviembre de 2020 .
  11. ^ Frumusanu, Andrei. "Nueva microarquitectura de CPU Cortex-A77 de Arm: evolución del rendimiento". www.anandtech.com . Consultado el 16 de junio de 2019 .
  12. ^ "Procesador móvil Exynos 990: especificaciones, características | Samsung Exynos". Samsung Semiconductor . Consultado el 18 de junio de 2020 .
  13. ^ MediaTek (18 de junio de 2020). «Serie MediaTek Helio G90». MediaTek . Consultado el 18 de junio de 2020 .
  14. ^ MediaTek (18 de junio de 2020). «MediaTek Dimensity 800». MediaTek . Consultado el 18 de junio de 2020 .
  15. ^ MediaTek (18 de junio de 2020). «MediaTek Dimensity 820». MediaTek . Consultado el 18 de junio de 2020 .
  16. ^ Mark van der Zalm. "Informe técnico sobre la FPGA Intel Agilex serie D". Intel . Consultado el 20 de octubre de 2022 .
  17. ^ Eben Upton. "Presentamos: Raspberry Pi 5!". Raspberry Pi . Consultado el 21 de octubre de 2023 .