El kernel de Linux 7.0 elimina el soporte para la NPU2 inédita de AMD

La versión 7.0 del kernel de Linux eliminará el soporte para la unidad de procesamiento neuronal de segunda generación de AMD, conocida como NPU2, que nunca llegó a productos comerciales. Los propios ingenieros de AMD propusieron el parche para eliminar el código del kernel. Esta decisión resalta el enfoque de la comunidad de código abierto en mantener un software eficiente y relevante.

En un movimiento que refleja el enfoque pragmático de los mantenedores del kernel de Linux, la próxima versión Linux 7.0 eliminará el soporte para la NPU2 de AMD, una unidad de procesamiento neuronal de segunda generación que se planeó para la línea Ryzen AI pero nunca se lanzó en hardware comercial. El parche para eliminar este código fue presentado por el ingeniero de AMD Mario Limonciello, dirigido específicamente al controlador amdxdna diseñado para NPU2. Según el mensaje del commit, el hardware nunca se materializó en forma minorista, haciendo obsoleto al controlador.

AMD ha estado integrando unidades de procesamiento neuronal en sus procesadores Ryzen para habilitar tareas de IA en el dispositivo, como reconocimiento de imágenes y procesamiento de lenguaje natural. La NPU de primera generación apareció en chips Ryzen seleccionados, soportando funciones a través de herramientas como la plataforma Ryzen AI Software, que permite la portabilidad de modelos PyTorch o TensorFlow. Sin embargo, la NPU2 se limitó a muestras de ingeniería y pruebas internas, ya que AMD cambió prioridades hacia la optimización de tecnologías de IA existentes ante realidades del mercado y presiones competitivas.

Esta eliminación se alinea con la filosofía de Linux de evitar regresiones eliminando código no utilizado o no mantenido para mantener el kernel ligero y seguro. El soporte para NPU2 se añadió en versiones anteriores del kernel para preparar el ecosistema, pero sin hardware correspondiente, se convirtió en una sobrecarga de mantenimiento innecesaria. Discusiones en la comunidad, como en Reddit's r/linux, han señalado frustraciones con el soporte incompleto de NPU, especialmente después del kernel 6.14.

Comparaciones con competidores subrayan los desafíos de AMD: Intel ha avanzado en la integración de NPU en sus procesadores Core Ultra, con la versión reciente del controlador 1.28.0 mejorando la compatibilidad con Linux para chips Meteor Lake y Lunar Lake. NVIDIA continúa dominando las cargas de trabajo de IA discretas, mientras AMD se enfoca en soluciones integradas para portátiles y computación en el borde. La decisión tiene repercusiones en el ecosistema de código abierto, impulsando a los desarrolladores a refinar las capacidades de la NPU de primera generación en lugar de perseguir hardware no probado. A medida que evoluciona el hardware de IA, este episodio enfatiza la necesidad de que los proveedores alineen compromisos con entregables en proyectos colaborativos como Linux.

Artículos relacionados

Illustration of Linux Kernel 7.0-rc1 release in a high-tech server room, featuring new supports for Hyper-V, AMD Zen 6, Intel Diamond Rapids, and Linux-Next credits.
Imagen generada por IA

Lanzado Linux 7.0-rc1 con nuevas características

Reportado por IA Imagen generada por IA

Se ha puesto a disposición el primer candidato a lanzamiento del kernel de Linux 7.0, que incorpora diversas mejoras. Esta versión incluye mejoras para Microsoft Hyper-V, soporte para el monitoreo de rendimiento de AMD Zen 6 y preparativos para los procesadores Intel Diamond Rapids. Los créditos del kernel ahora honran al creador de Linux-Next.

Parches recientes del controlador Radeon Linux indican preparativos para GPUs de próxima generación de AMD con unidades de procesamiento neuronal integradas (NPUs), basándose en esfuerzos previos de NPU. Phoronix informa de estas actualizaciones como parte del impulso de AMD para la aceleración de IA en controladores gráficos de código abierto.

Reportado por IA

Intel ha actualizado su driver de espacio de usuario para Linux de Unidades de Procesamiento Neuronal para incluir soporte para los próximos procesadores Panther Lake. Este desarrollo mejora las capacidades de IA en sistemas Linux con hardware Intel. La actualización fue anunciada en Phoronix.

El kernel de Linux 6.19 introduce la función X86_NATIVE_CPU, que permite optimizaciones nativas capaces de mejorar el rendimiento en un 5-15% en procesadores Intel y AMD. Esta opción de Kconfig simplifica la compilación de kernels adaptados a hardware específico mediante la bandera del compilador -march=native. Los benchmarks indican ganancias en tareas como cifrado y simulaciones científicas, beneficiando potencialmente a centros de datos y computación de alto rendimiento.

Reportado por IA

AMD ha preparado mejoras significativas en sus controladores AMDGPU y AMDKFD para las próximas versiones del kernel de Linux. Estas actualizaciones buscan mejorar el rendimiento y la funcionalidad en el soporte de gráficos y cómputo de código abierto. Los cambios están destinados a su integración en Linux 6.20 hasta 7.0.

Linus Torvalds anunció la versión estable de Linux kernel 6.19 el 9 de febrero de 2026, tras un ciclo de desarrollo de ocho semanas con una demora de una semana. Marcando el fin de la serie 6.x —como de 3.x a 4.0 y de 5.x a 6.0—, esta versión no LTS (6.18 LTS hasta diciembre de 2027) trae amplias mejoras para hardware Intel/AMD/Arm, GPUs antiguas, sistemas de archivos, periféricos, gráficos HDR, redes, virtualización y entornos en la nube. Torvalds la sincronizó con un gran evento deportivo de EE.UU., bromeando: «6.19 está disponible como se esperaba —justo cuando EE.UU. se prepara para paralizarse completamente más tarde hoy, viendo el último lote de anuncios televisivos», y señaló que el próximo kernel será 7.0 porque se le «están acabando los dedos y los pies».

Reportado por IA

Ingenieros de Qualcomm y Linaro han remitido parches a la lista de correo del kernel de Linux para dar soporte al portátil Acer Swift SFA14-11, que incorpora el procesador Snapdragon X1 Elite. Esta acción busca lograr una compatibilidad completa con el kernel principal para el dispositivo basado en ARM. El esfuerzo pone de manifiesto la creciente integración entre hardware ARM de alto rendimiento y software de código abierto.

 

 

 

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar