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 6.19 delivering 30% performance boost to legacy AMD GPUs like Radeon HD 7950 via new AMDGPU driver.
Imagen generada por IA

Linux 6.19 mejora los GPU AMD antiguos hasta un 30 %

Reportado por IA Imagen generada por IA

El próximo kernel de Linux 6.19 ofrece mejoras significativas de rendimiento para tarjetas gráficas AMD antiguas basadas en las arquitecturas GCN 1.0 y GCN 1.1. Estos GPU antiguos, como la Radeon HD 7950, ahora pasan al moderno controlador AMDGPU, reemplazando al obsoleto controlador Radeon después de más de dos décadas. Los primeros benchmarks muestran ganancias de alrededor del 30 % en diversas aplicaciones y juegos.

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.

Los desarrolladores han lanzado otra actualización de los parches del controlador ISP4 de Linux de AMD. Estos parches están dirigidos al portátil HP ZBook Ultra G1a y futuros sistemas basados en Ryzen. Los cambios buscan mejorar el soporte para el procesador de señales de imagen de AMD en entornos Linux.

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.

Pruebas iniciales del kernel de desarrollo Linux 6.19 en un servidor con doble procesador AMD EPYC 9965 revelan un fuerte rendimiento en cargas de trabajo de computación de alto rendimiento. A pesar de algunos problemas en el programador, el kernel muestra resultados prometedores para aplicaciones de IA y HPC. Estos benchmarks lo comparan con la versión estable de Linux 6.18.

Reportado por IA

Los procesadores AMD EPYC 8004 «Siena» han demostrado notables mejoras de rendimiento en sistemas Linux desde su lanzamiento hace dos años. Los benchmarks en el EPYC 8534P de 64 núcleos revelan ganancias gracias a actualizaciones de software, beneficiando a implementaciones de servidores eficientes en energía. Estos avances destacan el valor de mantener las pilas de Linux actualizadas para optimizar el costo total de propiedad.

 

 

 

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