ARM Cortex-X1

De Wikipedia, la enciclopedia libre
Arm Cortex-X1
Datos técnicos
Conjunto de instrucciones A64, A32, y T32 (sólo en el EL0)
Microarquitectura Arm Cortex-X1

El ARM Cortex-X1 es una microarquitectura que implementa la ARMv8.2-A diseñado por el centro de diseño de ARM Holdings' Austin como parte del programa Arm's Cortex-X Custom (CXC).[1][2]

Diseño[editar]

El diseño de Cortex-X1 se basa en el ARM Cortex-A78, pero rediseñado para un rendimiento puro en lugar de un equilibrio de rendimiento, potencia y área (PPA).[1]

El Cortex-X1 es un decodificador de 5 anchos diseño out-of-order con un caché de 3K macro-OP (MOPs). Puede obtener 5 instrucciones y 8 Mops por ciclo. Y renombrar y enviar 8 Mops, y 16 µops por ciclo. El tamaño de la ventana de fuera de servicio se ha aumentado a 224 entradas. Y el backend es de 15 puertos de ejecución con una profundidad de 13 etapas y las latencias de ejecución consisten en 10 etapas. También cuenta con 4x128b unidades SIMD.[3][4][5][6]

Arm afirma que el Cortex-X1 ofrece un 30% más de entero y un 100% más de rendimiento de aprendizaje de la máquina que el ARM Cortex-A77.[3][4][5][6]

El Cortex-X1 soporta la tecnología ARM's DynamIQ, que se espera que se utilice como núcleos de alto rendimiento cuando se use en combinación con los núcleos medianos ARM Cortex-A78 y pequeños ARM Cortex-A55.[1][2]

Licencia[editar]

El Cortex-X1 está disponible como núcleo SIP para los socios de su programa Cortex-X Custom (CXC), 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 die que constituye un sistema en un chip. (SoC).[1][2]

Referencias[editar]

  1. a b c d «Introducing the Arm Cortex-X Custom program». community.arm.com (en inglés). Consultado el 18 de junio de 2020. 
  2. a b c Ltd, Arm. «Cortex-X Custom CPU program». Arm | The Architecture for the Digital World (en inglés). Consultado el 18 de junio de 2020. 
  3. a b Frumusanu, Andrei. «Arm's New Cortex-A78 and Cortex-X1 Microarchitectures: An Efficiency and Performance Divergence». www.anandtech.com. Consultado el 18 de junio de 2020. 
  4. a b «Arm Cortex-X1: The First From The Cortex-X Custom Program». WikiChip Fuse (en inglés estadounidense). 26 de mayo de 2020. Consultado el 18 de junio de 2020. 
  5. a b McGregor, Jim. «Arm Unleashes CPU Performance With Cortex-X1». Forbes (en inglés). Consultado el 18 de junio de 2020. 
  6. a b «Arm Cortex-X1 and Cortex-A78 CPUs: Big cores with big differences». Android Authority (en inglés estadounidense). 26 de mayo de 2020. Consultado el 18 de junio de 2020.