Articulo de referencia

ARM Cortex-A72

"},"l1cache":{"wt":"80 [[Kibibyte|KiB]] (48 KiB I-cache with parity, 32 KiB D-cache with ECC) ''per core''"},"l2cache":{"wt":"512 KiB to 4 [[Mebibyte|Mi...

El ARM Cortex-A72 es una unidad central de procesamiento que implementa el conjunto de instrucciones ARMv8-A de 64 bits , diseñado por el centro de diseño de ARM Holdings en Austin . El Cortex-A72 es una arquitectura superscalar de decodificación fuera de orden de 3 vías . [ 1 ] Está disponible como núcleo SIP para 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 un solo chip que constituye un sistema en un chip (SoC). El Cortex-A72 se anunció en 2015 para servir como sucesor del Cortex-A57 , y fue diseñado para consumir un 20 % menos de energía u ofrecer un rendimiento un 90 % mayor. [ 2 ] [ 3 ]

Descripción general

  • Procesador segmentado con una ejecución superscalar de 3 vías con un proceso profundamente fuera de orden y especulativo.
  • Las extensiones DSP y NEON SIMD son obligatorias por núcleo.
  • Unidad de punto flotante VFPv4 integrada (por núcleo)
  • Compatibilidad con virtualización de hardware
  • La codificación del conjunto de instrucciones Thumb-2 reduce el tamaño de los programas de 32 bits con escaso impacto en el rendimiento.
  • Extensiones de seguridad de TrustZone
  • Programa Trace Macrocell y CoreSight Design Kit para el seguimiento discreto de la ejecución de instrucciones.
  • Caché L1 de 32  KiB de datos (asociativa por conjuntos de 2 vías) + 48  KiB de instrucciones (asociativa por conjuntos de 3 vías) por núcleo
  • Controlador de caché de nivel 2 (asociativo por conjuntos de 16 vías) integrado y de baja latencia, con un tamaño configurable de 512  KB a 4  MB por clúster.
  • Búfer de traducción de instrucciones L1 totalmente asociativo de 48 entradas (TLB) con soporte nativo para tamaños de página de 4  KiB, 64  KiB y 1 MB. 
  • TLB de datos L1 totalmente asociativa de 32 entradas con soporte nativo para tamaños de página de 4  KiB, 64  KiB y 1 MB. 
    • TLB L2 unificada de 1024 entradas por núcleo, asociativa por conjuntos de 4 vías, compatible con hit-under-miss
  • Algoritmo sofisticado de predicción de ramificaciones que aumenta significativamente el rendimiento y reduce la energía derivada de predicciones erróneas y especulaciones.
  • Etiqueta IC temprana: caché L1 de 3 vías con alimentación de mapeo directo*
  • Etiquetado regionalizado de TLB y μBTB
  • Optimizaciones de rama-objetivo de pequeño desplazamiento
  • Supresión de accesos superfluos al predictor de ramificaciones

Papas fritas

Véase también

Referencias

  1. 1 2 "Procesador Cortex-A72" . ARM Holdings . Consultado el 2 de febrero de 2014 .
  2. Frumusanu, Andrei (3 de febrero de 2015). "ARM anuncia Cortex-A72, CCI-500 y Mali-T880" . Anandtech . Archivado del original el 4 de febrero de 2015. Consultado el 29 de marzo de 2017 .
  3. Frumusanu, Andrei (23 de abril de 2015). "ARM revela detalles de la arquitectura Cortex-A72" . Anandtech . Archivado del original el 25 de abril de 2015. Recuperado el 29 de marzo de 2017 .
  4. "Raspberry Pi 4 en oferta ahora desde $35" . Raspberry Pi . 24/06/2019 . Consultado el 24/06/2019 .
  • Sitio web oficial
  • Manuales de referencia técnica de ARM Cortex-A72