TTadnaEl conocimiento detrás de cada producto
Español
EspañolES EnglishEN FrançaisFR ItalianoIT DeutschDE PortuguêsPT
Estándar

ARMv9.3: qué es, cómo funciona y para qué sirve

ARMv9.3 (Armv9.3-A) es una versión de la arquitectura de conjunto de instrucciones de 64 bits (AArch64) de la familia Arm v9, que incorpora la extensión de matrices escalables de segunda generación (SME2) y se emplea como base de plataformas con núcleos C1 Ultra y C1 Pro.

Contenido respaldado por evidencia 9 fuentes 15/09/2026

ARMv9.3, designado formalmente como Armv9.3-A, es una revisión de la arquitectura de conjunto de instrucciones (ISA) de la familia Arm v9 que opera en modo AArch64 (64 bits). El sufijo «-A» indica que corresponde al perfil de aplicación (Application Profile) de la arquitectura Arm.

Principios y arquitectura

Armv9.3-A se enmarca dentro de la línea de arquitecturas Arm v9, que define un conjunto de instrucciones de 64 bits para procesadores de propósito general y de alto rendimiento. La revisión 9.3 incorpora la extensión SME2 (Scalable Matrix Extension 2), un conjunto de instrucciones orientado a operaciones matriciales escalables, relevante para cargas de trabajo de procesamiento avanzado y computación científica.

La arquitectura se materializa en núcleos concretos; entre ellos se citan los núcleos C1 Ultra y C1 Pro de Arm, diseñados para plataformas que adoptan Armv9.3 como base de su conjunto de instrucciones.

Aplicaciones y adopción

  • Plataformas móviles y de alto rendimiento que integran núcleos C1 Ultra y C1 Pro construidos sobre Armv9.3.
  • Diseños de fabricantes como Samsung, que han declarado el uso de instrucciones Armv9.3 y SME2 en sus arquitecturas de procesador.
  • Sistemas donde la extensión SME2 habilita aceleración de operaciones matriciales para inferencia y entrenamiento de modelos de procesamiento avanzado.

Alcance y limitaciones

Armv9.3-A es un estándar de arquitectura: define el comportamiento del conjunto de instrucciones, no un diseño físico concreto. Su implementación depende de los núcleos y plataformas que la adopten. La presencia de SME2 como parte del conjunto de instrucciones implica que el hardware debe soportar las unidades de ejecución correspondientes para aprovechar dicha extensión.

Interpretación en un producto

Cuando un producto o plataforma declara «Armv9.3-A (AArch64), SME2» como conjunto de instrucciones, se indica que:

  1. El procesador opera exclusivamente en modo de 64 bits (AArch64).
  2. El nivel de arquitectura es la revisión 9.3 del perfil de aplicación Arm.
  3. El hardware incluye soporte para las instrucciones de matrices escalables de segunda generación (SME2).

Esta combinación sitúa al producto en la generación más reciente de arquitecturas Arm orientadas a rendimiento y aceleración de cargas de trabajo de procesamiento avanzado.