Armv9, la novena versión de la ar­qui­te­c­tu­ra Arm, fue pre­se­n­ta­da en marzo de 2021 y ha marcado un hito en la evolución de la ar­qui­te­c­tu­ra de pro­ce­sa­do­res Arm. Esta versión trae consigo mejoras en re­n­di­mie­n­to, seguridad y soporte para cargas de trabajo modernas como la in­te­li­ge­n­cia ar­ti­fi­cial (IA).

Novedades y mejoras respecto a Armv8

La ar­qui­te­c­tu­ra de pro­ce­sa­do­res Arm, Armv9, pre­se­n­ta­da en marzo de 2021, introduce tres mejoras fu­n­da­me­n­ta­les en co­m­pa­ra­ción con su pre­de­ce­so­ra, Armv8.

Uno de los aspectos más de­s­ta­ca­dos de la ar­qui­te­c­tu­ra Armv9 es la in­co­r­po­ra­ción de la Co­n­fi­de­n­tial Compute Ar­chi­te­c­tu­re (CCA), esto es, la ar­qui­te­c­tu­ra de co­mpu­tación co­n­fi­de­n­cial. Este nuevo estándar de seguridad garantiza que los datos estén pro­te­gi­dos no solo en reposo o durante la tra­n­s­mi­sión, sino también durante el pro­ce­sa­mie­n­to. Arm CCA utiliza los llamados Realms, es decir, entornos aislados dentro de un pro­ce­sa­dor que protegen los datos sensibles del resto de la in­frae­s­tru­c­tu­ra. Esto permite procesar datos críticos de forma segura en entornos cloud o in­frae­s­tru­c­tu­ras co­m­pa­r­ti­das.

Aunque las ex­te­n­sio­nes ve­c­to­ria­les es­ca­la­bles (SVE) ya se in­tro­du­je­ron en la versión anterior Armv8, Armv9 se basa en ellas mediante la extensión SVE2, que permite una mejor pa­ra­le­li­za­ción del pro­ce­sa­mie­n­to de datos. La te­c­no­lo­gía SVE2 ha sido de­sa­rro­lla­da para sa­ti­s­fa­cer las cre­cie­n­tes demandas de apli­ca­cio­nes modernas, es­pe­cia­l­me­n­te en el ámbito del apre­n­di­za­je au­to­má­ti­co y el pro­ce­sa­mie­n­to digital de señales. La versión SVE2 optimiza la capacidad de procesar múltiples puntos de datos de forma si­mu­l­tá­nea, lo que supone una ventaja para cálculos complejos en IA, pro­ce­sa­mie­n­to de imágenes y co­di­fi­ca­ción de vídeo.

La op­ti­mi­za­ción de Armv9 para apli­ca­cio­nes de in­te­li­ge­n­cia ar­ti­fi­cial (IA) y apre­n­di­za­je au­to­má­ti­co (ML) es una de sus áreas más re­le­va­n­tes. La demanda de potencia de cálculo es­pe­cia­li­za­da para IA ha aumentado co­n­si­de­ra­ble­me­n­te en los últimos años debido a la creciente po­pu­la­ri­dad de apli­ca­cio­nes como el pro­ce­sa­mie­n­to de lenguaje, el pro­ce­sa­mie­n­to de imágenes y la IA ge­ne­ra­ti­va. Gracias a las ca­pa­ci­da­des mejoradas de Armv9 para procesar datos ve­c­to­ria­les mediante SVE2, las redes neu­ro­na­les y los modelos de apre­n­di­za­je au­to­má­ti­co pueden eje­cu­tar­se de manera más eficiente y rápida en se­r­vi­do­res Arm, re­du­cie­n­do no solo la latencia, sino también el consumo de energía, lo cual supone es­pe­cia­l­me­n­te una ventaja para di­s­po­si­ti­vos móviles y sistemas embebidos.

Las pri­n­ci­pa­les ventajas de Armv9

La in­tro­du­c­ción de Armv9 ofrece una serie de ventajas, lo que hace que esta ar­qui­te­c­tu­ra sea ideal tanto para apli­ca­cio­nes de cálculo es­pe­cia­li­za­do como para usos generales. A co­n­ti­nua­ción, se presentan las ca­ra­c­te­rí­s­ti­cas de­s­ta­ca­das de la última versión de Arm:

Seguridad mejorada: gracias a la nueva Co­n­fi­de­n­tial Compute Ar­chi­te­c­tu­re (CCA), las empresas y or­ga­ni­za­cio­nes pueden procesar datos con mayor seguridad. Esto permite proteger los datos sensibles incluso en entornos en la cloud co­m­pa­r­ti­dos, lo cual re­pre­se­n­ta un gran paso hacia in­frae­s­tru­c­tu­ras de “confianza cero” (Zero Trust).

Mejor re­n­di­mie­n­to para cargas de trabajo es­pe­cia­li­za­das: Armv9 ofrece un aumento si­g­ni­fi­ca­ti­vo en el re­n­di­mie­n­to gracias a las ex­te­n­sio­nes SVE2. Esto beneficia es­pe­cia­l­me­n­te a las apli­ca­cio­nes que requieren el pro­ce­sa­mie­n­to paralelo de grandes volúmenes de datos, como los modelos de IA, el pro­ce­sa­mie­n­to de vídeo y los cálculos cie­n­tí­fi­cos.

Op­ti­mi­za­ción de la efi­cie­n­cia ene­r­gé­ti­ca: uno de los pri­n­ci­pa­les fuertes de todas las ar­qui­te­c­tu­ras Arm es la efi­cie­n­cia ene­r­gé­ti­ca. Armv9 mantiene esta tradición y ofrece una gestión ene­r­gé­ti­ca op­ti­mi­za­da a pesar del aumento en re­n­di­mie­n­to. Esta efi­cie­n­cia convierte a los pro­ce­sa­do­res Armv9 en una opción es­pe­cia­l­me­n­te atractiva para di­s­po­si­ti­vos móviles, sistemas embebidos y para el Internet de las cosas (IoT).

Pri­n­ci­pa­les áreas de apli­ca­ción de Armv9

Gracias a su ve­r­sa­ti­li­dad y re­n­di­mie­n­to, la ar­qui­te­c­tu­ra Armv9 se utiliza en múltiples apli­ca­cio­nes. Los dos campos de apli­ca­ción más re­le­va­n­tes son los se­r­vi­do­res dedicados y la in­te­li­ge­n­cia ar­ti­fi­cial.

Se­r­vi­do­res dedicados

Armv9 se emplea en se­r­vi­do­res dedicados que se en­cue­n­tran en centros de datos y en in­frae­s­tru­c­tu­ras de pro­vee­do­res de servicios en la nube. Debido a que Armv9 combina un alto re­n­di­mie­n­to con efi­cie­n­cia ene­r­gé­ti­ca, su ar­qui­te­c­tu­ra es ideal para tareas y cargas de trabajo es­pe­cia­li­za­das en centros de datos modernos. Los pro­vee­do­res de la nube se be­ne­fi­cian de la reducción en los costes ope­ra­ti­vos gracias al consumo menor de energía de los pro­ce­sa­do­res, mientras que los clientes se be­ne­fi­cian en cue­s­tio­nes en torno al re­n­di­mie­n­to y la fia­bi­li­dad.

Se­r­vi­do­res dedicados
Re­n­di­mie­n­to e in­no­va­ción
  • Pro­ce­sa­do­res de última ge­ne­ra­ción
  • Hardware dedicado de alto re­n­di­mie­n­to
  • Centros de datos con ce­r­ti­fi­ca­ción ISO

In­te­li­ge­n­cia ar­ti­fi­cial y apre­n­di­za­je au­to­má­ti­co

Las op­ti­mi­za­cio­nes de Armv9 para in­te­li­ge­n­cia ar­ti­fi­cial (IA) y apre­n­di­za­je au­to­má­ti­co (ML) hacen que esta ar­qui­te­c­tu­ra sea es­pe­cia­l­me­n­te adecuada para apli­ca­cio­nes en el ámbito de la in­te­li­ge­n­cia ar­ti­fi­cial. Gracias a la co­m­pa­ti­bi­li­dad con la extensión SVE2, los al­go­ri­t­mos de IA se ejecutan de manera más rápida y eficiente, lo que facilita el pro­ce­sa­mie­n­to de grandes volúmenes de datos y la ejecución de cálculos complejos. Esto re­pre­se­n­ta una ventaja clave para servicios basados en IA, como los asi­s­te­n­tes de voz, el pro­ce­sa­mie­n­to de imágenes y los sistemas de toma de de­ci­sio­nes au­to­ma­ti­za­da.

Ir al menú principal