Le NPU sont introduits dans le processeurs depuis certaines générations, du moins dans le processeurs pour ordinateurs portables. Fenêtres montre déjà le Activité du NPUmême si pour le moment tu es des tuiles dédiées à l’IA Ils n’offrent pas beaucoup de performances dans les tâches courantes. Mais dans Linux est plus courant profiter de ces unités spécialisées dans les calculs d’Intelligence Artificielleet pour cela il a été introduit Rapports d’estimation de puissance avec le noyau 7.1.
Linux 7.1 améliore la prise en charge des NPU Ryzen AI
Les améliorations introduites dans le Pilote AMDXDNAqui est utilisé pour NPU des processeurs Ryzenincluent une fonction qui détermine le métriques de puissance de ces NPU en temps réel. Ces mesures nous permettront de savoir quel est le consommation électrique de l’unité dédiée à l’IAen plus d’estimer son niveau d’utilisation lorsqu’il y a des charges de travail, ce que ce NPU peut faire.
Cette fonctionnalité fait partie d’une série de correctifs inclus dans la branche drm-misc-nextqui introduisent plusieurs améliorations dans le Pilote d’accélérateur AMDXDNA utilisé pour soutenir le NPU Ryzen AI dans Linux. Parmi eux se distingue l’incorporation d’un nouvel ioctlconçu pour lire les estimations de consommation d’énergie du NPU en temps réel directement à partir du matériel.
Ce nouveau système est également soutenu par des améliorations apportées au Pilote de plate-forme AMD PMFce qui permet obtenir des estimations de consommation de NPU et les exposer aux utilisateurs via l’interface DRM_IOCTL_AMDXDNA_GET_INFO. Grâce à cela, les utilisateurs pourront connaître plus précisément combien d’énergie le NPU consomme et comment il se comporte sous différentes charges de travail d’IA.
De nouvelles métriques pour mesurer la charge du NPU en temps réel
Linux 7.1 introduit également la prise en charge de mesure d’utilisation par colonnes en temps réelune fonctionnalité qui permet afficher le niveau d’occupation du NPU dans le Processeurs AMD Ryzen IA. Cette métrique vous permet de déterminer à quel point l’unité d’IA est occupée à un moment donnéquelque chose de particulièrement utile pour surveiller les performances offertes par le NPU.
Ces améliorations interviennent à un moment clé, maintenant que le Les NPU Ryzen AI commencent à être vraiment utiles sous Linux pour exécuter des modèles de langage (LLM). Des outils récents comme Limonade 100 et FastFlowLM 0.9.35 vous permettent de profiter de ces unités pour Les charges d’IA s’exécutent localementquelque chose de particulièrement intéressant pour les utilisateurs de logiciel libre.
Améliorations supplémentaires des pilotes graphiques Linux
Parallèlement à ces nouvelles, la liste complète des Correctifs drm-misc-next ciblant Linux 7.1 comprend également Améliorations du pilote Direct Rendering Manager (DRM)avec prise en charge de nouveaux panneaux et ajustements mineurs du système graphique. La liste complète peut être consultée à demande de tirage publiée.