GU605 BannerMas Alla Banner
Linux 7.1 añadirá métricas de consumo para las NPU Ryzen AI de AMD

Linux 7.1 añadirá métricas de consumo para las NPU Ryzen AI de AMD

por Juan Antonio Soto

Las NPU se llevan introduciendo en los procesadores durante algunas generaciones, al menos en los procesadores de portátiles. Windows ya muestra la actividad de la NPU, aunque por el momento estas baldosas dedicadas a la IA no ofrecen mucho rendimiento en tareas comunes. Pero en Linux es más habitual exprimir al máximo estas unidades especializadas en cálculos de Inteligencia Artificial, y para esto se ha introducido informes de estimación de energía con el Kernel 7.1.

Linux 7.1 mejora el soporte para las NPU Ryzen AI

Las mejoras introducidas en el controlador AMDXDNA, que se usa para las NPU de los procesadores Ryzen, incluyen una función que determina las métricas de energía de estas NPU en tiempo real. Estas métricas permitirán conocer cuál es el consumo energético de la unidad dedicada a la IA, además de estimar su nivel de utilización cuando hay cargas de trabajo qué puede realizar esta NPU.

Esta funcionalidad forma parte de una serie de parches incluidos en la rama drm-misc-next, que introducen varias mejoras en el controlador del acelerador AMDXDNA utilizado para soportar las NPU Ryzen AI en Linux. Entre ellas destaca la incorporación de un nuevo ioctl, diseñado para leer estimaciones de consumo energético de la NPU en tiempo real directamente desde el hardware.

Este nuevo sistema también se apoya en mejoras del driver de plataforma AMD PMF, que permite obtener las estimaciones de consumo de la NPU y exponerlas a los usuarios mediante la interfaz DRM_IOCTL_AMDXDNA_GET_INFO. Gracias a esto, los usuarios podrán conocer con mayor precisión cuánta energía consume la NPU y cómo se comporta bajo diferentes cargas de trabajo de IA.

Nuevas métricas para medir la carga de la NPU en tiempo real

Linux 7.1 también introduce soporte para medición de utilización por columnas en tiempo real, una característica que permite mostrar el nivel de ocupación de la NPU en los procesadores AMD Ryzen AI. Esta métrica permite determinar qué tan ocupada está la unidad de IA en cada momento, algo especialmente útil para monitorizar el rendimiento que nos ofrece la NPU.

Estas mejoras llegan en un momento clave, ahora que las NPU Ryzen AI empiezan a ser realmente útiles en Linux para ejecutar modelos de lenguaje (LLM). Herramientas recientes como Lemonade 100 y FastFlowLM 0.9.35 permiten aprovechar estas unidades para cargas de IA ejecutadas en local, algo especialmente interesante para los usuarios de software de código abierto.

Mejoras adicionales en los controladores gráficos de Linux

Junto a estas novedades, la lista completa de parches drm-misc-next destinados a Linux 7.1 también incluye mejoras en los controladores del Direct Rendering Manager (DRM), junto con soporte para nuevos paneles y ajustes menores en el sistema gráfico. El listado completo puede consultarse en el pull request publicado.

Fin del Artículo. ¡Cuéntanos algo en los Comentarios!

Temas Relacionados: Procesadores AMD Linux AMD RYZEN NPU
Redactor del Artículo: Juan Antonio Soto

Juan Antonio Soto

Soy Ingeniero Informático y mi especialidad es la automatización y la robótica. Mi pasión por el hardware comenzó a los 14 años cuando destripé mi primer ordenador: un 386 DX 40 con 4MB de RAM y 210MB de disco duro. Sigo dando rienda suelta a mi pasión en los artículos técnicos que redacto en Geeknetic. Dedico la mayor parte de mi tiempo libre a los videojuegos, contemporáneos y retro, en las más de 20 consolas que tengo, además del PC.

Comentarios y opiniones sobre: Linux 7.1 añadirá métricas de consumo para las NPU Ryzen AI de AMD ¿Qué opinas? ¿Alguna pregunta?
NitroV16AI Banner