XDNA es una microarquitectura para procesadores de aprendizaje profundo desarrollada por AMD . Está diseñada para gestionar tareas relacionadas con el aprendizaje automático (ML), como el software de inteligencia artificial (IA). Se basa en tecnología de Xilinx , que AMD adquirió en 2022. Los diseños de silicio basados en XDNA se incorporan a los procesadores Ryzen AI de la compañía , donde complementan la CPU Zen y la GPU RDNA en el mismo chip. [ 1 ] [ 2 ]
Arquitectura y características
XDNA emplea una arquitectura de flujo de datos espacial , donde los módulos del motor de IA (AIE) procesan los datos en paralelo con un acceso mínimo a la memoria externa. Este diseño aprovecha el paralelismo y la localidad de los datos para optimizar el rendimiento y la eficiencia energética. Cada módulo AIE contiene:
- Un procesador vectorial VLIW + SIMD optimizado para tareas de cálculo de alto rendimiento y operaciones con tensores.
- Un procesador escalar de tipo RISC responsable del flujo de control y las operaciones auxiliares.
- Bloques de memoria local para almacenar pesos, activaciones y coeficientes intermedios, lo que reduce la dependencia de la DRAM externa y disminuye la latencia .
- Memorias de programa y de datos integradas en el chip que reducen aún más la latencia y el consumo de energía al minimizar el tráfico de memoria externa.
- Motores DMA dedicados e interconexiones programables para transferencias de datos deterministas y de alto ancho de banda entre módulos.
Los conjuntos de módulos son escalables y modulares, lo que permite a AMD configurar las NPU con diferentes cantidades de módulos para adaptarse a distintos objetivos de potencia, área y rendimiento. Las frecuencias de funcionamiento suelen alcanzar hasta 1,3 GHz, y son ajustables según las limitaciones térmicas y de potencia.
Generaciones
Primera generación (XDNA)
La NPU XDNA inicial se lanzó a principios de 2023 con la serie Ryzen 7040 "Phoenix", logrando hasta 10 TOPS (Tera Operations Per Second) en formatos móviles. [ 3 ]
Actualización de primera generación: Hawk Point
Lanzada en 2024, la serie Ryzen 8040 "Hawk Point" mejora la NPU mediante actualizaciones de firmware , velocidades de reloj más altas y mejoras de ajuste, llevando el rendimiento a alrededor de 16 TOPS. [ 4 ]
Segunda generación (XDNA 2)
XDNA 2 debutó con los procesadores móviles Ryzen AI 300 y PRO 300 basados en la microarquitectura Zen 5. Esta generación aumentó drásticamente el rendimiento de la IA, alcanzando hasta 55 TOPS en los modelos insignia. [ 1 ] [ 5 ] [ 6 ]
Estructura interna de la microarquitectura
El núcleo de XDNA es una matriz dispuesta espacialmente de módulos de motor de IA, que permite el procesamiento paralelo y en paralelo de cargas de trabajo de aprendizaje automático. Cada módulo incluye:
- Núcleos vectoriales VLIW + SIMD optimizados para operadores de aprendizaje automático comunes, como multiplicaciones de matrices y convoluciones.
- Un procesador de control escalar para secuenciar instrucciones y gestionar operaciones a nivel de mosaico.
- Los bloques SRAM integrados en el chip almacenan parámetros del modelo y datos intermedios para minimizar los costosos accesos a la memoria externa.
- Controladores DMA programables y una estructura de interconexión de baja latencia que facilitan el movimiento de datos determinista con mínimas interrupciones.
Este diseño arquitectónico permite una computación de baja latencia y alto ancho de banda, esencial para la inferencia de IA en tiempo real en dispositivos periféricos.
Beneficios
- Latencia determinista: La arquitectura de flujo de datos espaciales garantiza tiempos de inferencia predecibles y consistentes, algo crucial para las aplicaciones en tiempo real.
- Eficiencia energética: El uso de memoria local en el chip reduce los accesos a la DRAM externa, lo que disminuye el consumo de energía en comparación con los enfoques tradicionales de GPU o CPU. [ 7 ]
- Densidad de cómputo: Un alto rendimiento TOPS en un área de silicio compacta permite la integración en dispositivos delgados y ligeros como ultrabooks y estaciones de trabajo portátiles .
- Escalabilidad: El diseño modular de los módulos permite escalar desde dispositivos móviles ligeros con pocos módulos hasta servidores de clase empresarial con muchos módulos.
Integración de productos
Software y ecosistema
XDNA es compatible con las pilas de software ROCm (Radeon Open Compute) y Vitis AI de AMD , lo que permite a los desarrolladores utilizar la NPU para acelerar eficientemente las cargas de trabajo de IA. Marcos de trabajo de aprendizaje automático populares como ONNX , TensorFlow y PyTorch son compatibles con estas herramientas. [ 8 ] Además, el entorno de ejecución de aprendizaje automático de Microsoft Windows integra la aceleración de la NPU de AMD en dispositivos comercializados como PC Copilot+ , lo que permite la inferencia de IA local sin dependencia de la nube . [ 9 ]
Limitaciones
- Los valores TOPS anunciados son máximos teóricos; el rendimiento real varía en función del margen térmico, las especificaciones de la carga de trabajo y las optimizaciones del controlador/software.
- Algunos modelos básicos desactivan o limitan la funcionalidad de la NPU para ahorrar energía y reducir el área del chip.
- El ecosistema de software y las herramientas están evolucionando, y se esperan mejoras continuas para aprovechar al máximo las capacidades del hardware.
Véase también
Referencias
- 1 2 "AMD presenta los procesadores Ryzen "Zen 5" de próxima generación para potenciar experiencias de IA avanzadas" . Consultado el 24 de agosto de 2025 .
- ↑ "AMD adquiere Xilinx para acelerar la innovación en la industria" . Consultado el 20 de septiembre de 2025 .
- ↑ "AMD amplía su cartera de PC con IA comercial para ofrecer un rendimiento líder en sistemas móviles y de escritorio profesionales" . Consultado el 24 de agosto de 2025 .
- ↑ "Anuncian los procesadores móviles AMD Ryzen Serie 8040 "Hawk Point" con una NPU más rápida" . Consultado el 24 de agosto de 2025 .
- ↑ "AMD presenta soluciones de IA líderes en Advancing AI 2024" . Consultado el 24 de agosto de 2025 .
- ↑ "Análisis y pruebas de rendimiento de la serie AMD Ryzen AI 300" . Consultado el 20 de septiembre de 2025 .
- ↑ Johnson, Emily. "Aceleradores de IA energéticamente eficientes: un estudio comparativo" . Consultado el 24 de agosto de 2025 .
- ↑ "Plataforma de software AMD ROCm" . Consultado el 20 de septiembre de 2025 .
- ↑ "Descripción general de Windows ML" . Consultado el 20 de septiembre de 2025 .
Enlaces externos
- AMD XDNA – Página oficial
- núcleos IP de AMD
- Hardware informático