Blog

Intel y AMD presentan ACE: la nueva apuesta del ecosistema x86 para acelerar cargas de IA

Los primeros frutos relevantes del x86 Ecosystem Advisory Group (EAG) llegaron en forma de ACE (AI Compute Extensions), un nuevo conjunto de instrucciones matriciales desarrollado conjuntamente por Intel y AMD. Según éstas, supone un salto cualitativo en el rendimiento de la inteligencia artificial frente a las instrucciones actuales integradas en los procesadores modernos, como las Advanced Vector Extensions (AVX).

El objetivo de ACE es unificar las cargas de trabajo de IA en los procesadores x86, con el propósito de mejorar la eficiencia energética y la compatibilidad del software para que las aplicaciones puedan ejecutarse sin fricciones en ambas plataformas.

ACE ofrece un aumento significativo del rendimiento en operaciones de multiplicación matricial, al tiempo que aporta escalabilidad y eficiencia energética. La multiplicación matricial es una operación matemática fundamental en IA en la que se combinan dos matrices de números para generar una nueva matriz. En ese ámbito, constituye el principal método mediante el que las redes neuronales transforman las entradas en salidas, por lo que está presente tanto en el entrenamiento como en la inferencia de los modelos de aprendizaje profundo.

Las actuales extensiones de tipo SIMD (instrucción única, múltiples datos), como AVX, utilizadas tanto por Intel como por AMD, pueden ejecutar multiplicaciones matriciales, pero su rendimiento está aún lejos del de las Unidades de Procesamiento Gráfico (GPU), diseñadas específicamente para ese tipo de cargas. En ese contexto, ACE traslada parte de esa capacidad a la Unidad Central de Procesamiento (CPU) x86. No sustituye a AVX, sino que se plantea como una extensión adicional del conjunto de instrucciones.

No obstante, aunque esa evolución reduce la brecha entre CPU y GPU tanto en inferencia como en entrenamiento, Jim McGregor, analista principal de TIRIAS Research, sostiene que no convierte a la CPU en una alternativa realmente competitiva frente a las GPU.

En su opinión, “la CPU nunca será más eficiente que la GPU o un acelerador de IA. Sin embargo, permite descargar determinadas cargas de trabajo de IA a la CPU y/o utilizarla en aplicaciones que quizá no dispongan de GPU o aceleradores dedicados, como en entornos embebidos o de edge computing”.

La EAG se creó en 2024 con el objetivo de contrarrestar la creciente competitividad de la arquitectura ARM en los mercados de escritorio y servidores. La iniciativa también buscó reducir la fragmentación dentro del ecosistema x86 y, en ese sentido, supuso un avance relevante. Aunque Intel y AMD desarrollan procesadores x86, existen diferencias e incompatibilidades entre ambas implementaciones, por lo que esta colaboración representa una señal positiva para la industria. En la práctica, facilitará que las aplicaciones puedan ejecutarse en cualquiera de las dos plataformas sin necesidad de recompilación ni modificaciones.

Para McGregor, “es positivo ver que la colaboración entre ambas compañías empieza a dar resultados”. Y apostilla: “Como es habitual, los cambios en el conjunto de instrucciones pueden tardar una o dos generaciones en reflejarse plenamente en las líneas de producto. Aun así, trabajar de forma conjunta supone una ventaja significativa para la arquitectura x86”. Por el momento, ninguna de las dos compañías anunció productos concretos basados en ACE, ni tampoco ha ofrecido detalles sobre su posible llegada al mercado en el corto plazo.

Referencias

• Patrizio, Andy. AMD e Intel se alían para mejorar el rendimiento de la IA. Computerworld. Obtenido de: https://www.computerworld.es/article/4167060/amd-e-intel-se-alian-para-mejorar-el-rendimiento-de-la-ia.html

Sobre el autor

MSc. Ing. Carlos del Porto Blanco

Ingeniero y académico con una destacada trayectoria en el ámbito de la informática y la educación superior. Graduado en 1983 como ingeniero en Sistemas Automatizados de Dirección por la Universidad Tecnológica de La Habana José Antonio Echeverría (Cujae), ha dedicado más de cuatro décadas a la docencia, la investigación y la divulgación científica. A lo largo de su carrera ha ocupado diferentes categorías docentes, alcanzando la condición de Profesor Auxiliar en la Cujae —ratificada en 2020— y desempeñándose también como profesor en la Universidad de Guadalajara y el Instituto Superior de Relaciones Internacionales. Su labor docente abarca una amplia gama de asignaturas relacionadas con la arquitectura de computadoras, sistemas operativos, programación y ciberseguridad, evidenciando una sólida formación técnica y pedagógica. En el ámbito internacional, ha impartido cursos en Argentina y Bolivia, incluyendo formación en arquitectura de microprocesadores, teleinformática e inteligencia artificial en programas de maestría. Su contribución a la formación de profesionales incluye la tutoría de más de 25 tesis de ingeniería y la participación como oponente en programas de posgrado. Su producción intelectual es especialmente notable, con más de 790 artículos publicados en medios académicos y de divulgación, así como una activa participación en eventos científicos y conferencias magistrales. Además, ha extendido su impacto más allá del ámbito académico como analista en programas televisivos y asesor en producciones audiovisuales. Actualmente, se desempeña como Profesor Auxiliar en la Cujae y en el Instituto Superior de Relaciones Internacionales, consolidando una carrera caracterizada por la combinación de rigor académico, vocación docente y compromiso con la divulgación del conocimiento tecnológico.
Ver perfil del autor arrow_forward