Les développeurs Linux soumettent des correctifs pour corriger les erreurs VM sur les GPU AMD GCN

Les développeurs graphiques Linux ont soumis des correctifs pour résoudre les erreurs de mémoire virtuelle qui affectent les anciens GPU AMD GCN. Ces correctifs visent à améliorer la stabilité des cartes comme les séries HD 7000 et R9 290 lors des charges Vulkan. Les changements arrivent avant la sortie du noyau Linux 6.19.

Alors que la sortie du noyau Linux 6.19 approche, les développeurs s'attaquent à des problèmes de longue date avec les GPU Graphics Core Next (GCN) d'AMD. Un problème majeur a été le flot d'erreurs de mémoire virtuelle (VM), qui causaient une instabilité dans les applications Vulkan sur les systèmes Linux. Ces erreurs se produisaient lorsque le GPU tentait d'accéder à des régions de mémoire invalides, générant parfois des milliers d'erreurs par seconde et surchargeant les journaux du noyau.

Timur Kristóf, membre de l'équipe graphique Linux de Valve, a récemment soumis une série de correctifs ciblant les architectures GFX6 (GCN 1.0) et GFX7 (GCN 1.1). Le matériel concerné inclut les GPU des séries HD 7000 et R9 290. Précédemment, le passage du pilote Radeon ancien au pilote AMDGPU plus moderne avait permis un gain de performance d'environ 30 % pour ces cartes vieilles d'une décennie. Cependant, les problèmes d'erreurs VM persistaient, entravant un fonctionnement fluide.

Les nouveaux correctifs filtrent les erreurs non critiques, leur permettant d'être traitées discrètement en arrière-plan sans inonder les journaux ni perturber l'utilisabilité. Bien qu'ils n'améliorent pas directement les performances, ils promettent une plus grande stabilité pour les charges Vulkan. Cela fait suite aux efforts récents pour faire d'AMDGPU le pilote par défaut pour les GPU GCN 1.1.

Globalement, ces optimisations indiquent un soutien continu pour le matériel AMD ancien sous Linux, assurant une meilleure fiabilité pour les jeux et d'autres tâches intensives en graphismes. Les développeurs s'attendent à d'autres affinements au cours du prochain trimestre.

Articles connexes

Illustration of Linux 6.19 delivering 30% performance boost to legacy AMD GPUs like Radeon HD 7950 via new AMDGPU driver.
Image générée par IA

Linux 6.19 booste les GPU AMD anciens de jusqu’à 30 %

Rapporté par l'IA Image générée par IA

Le prochain noyau Linux 6.19 apporte des améliorations de performance significatives pour les anciennes cartes graphiques AMD basées sur les architectures GCN 1.0 et GCN 1.1. Ces GPU anciens, comme la Radeon HD 7950, passent désormais au pilote AMDGPU moderne, remplaçant le pilote Radeon obsolète après plus de deux décennies. Les premiers benchmarks montrent des gains d’environ 30 % dans diverses applications et jeux.

En complément des récents correctifs du noyau AMDGPU, le pilote Vulkan RADV open source reçoit des améliorations pour atténuer les erreurs de mémoire virtuelle sur les architectures GFX6 et GFX7, renforçant la stabilité des anciennes cartes graphiques AMD sous Linux.

Rapporté par l'IA

Le prochain noyau Linux 6.19 introduit une amélioration significative des performances pour les anciennes cartes graphiques AMD Radeon en adoptant par défaut le pilote moderne AMDGPU. Ce changement, rendu possible par des améliorations récentes des ingénieurs de Valve, offre environ 30 % de gain de performance pour les GPU GCN 1.0 et 1.1. Les utilisateurs de matériel ancien comme la Radeon HD 7950 peuvent désormais accéder à de meilleures fonctionnalités, y compris un support Vulkan prêt à l'emploi.

Des correctifs récents du pilote Radeon Linux signalent les préparatifs pour les GPU AMD de prochaine génération avec des unités de traitement neuronal intégrées (NPUs), s'appuyant sur les efforts antérieurs en NPU. Phoronix rapporte ces mises à jour comme faisant partie de l'élan d'AMD pour l'accélération IA dans les pilotes graphiques open source.

Rapporté par l'IA

Les développeurs ont résolu une régression de performance dans l'allocateur Slab du noyau Linux 6.19, qui ralentissait le chargement des modules en raison de modifications des politiques NUMA. Le problème, identifié par des benchmarks, affectait l'efficacité de la gestion mémoire sur les systèmes à haut nombre de cœurs. La correction restaure un comportement d'allocation approprié et a été fusionné dans le noyau principal.

S'appuyant sur l'approbation du Kernel Maintainers Summit 2025, le noyau Linux a finalisé l'intégration permanente de Rust fin 2025, mettant en lumière des succès précoces comme la détection du premier CVE Rust aux côtés de mises à jour majeures de performances et de sécurité dans les noyaux 6.19 et 6.18.

Rapporté par l'IA

La sortie du noyau Linux 7.0 supprimera le support de l'unité de traitement neuronal de deuxième génération d'AMD, connue sous le nom de NPU2, qui n'a jamais atteint les produits commerciaux. Les ingénieurs d'AMD eux-mêmes ont proposé le correctif pour extraire le code du noyau. Cette décision met en lumière l'accent mis par la communauté open source sur le maintien d'un logiciel efficace et pertinent.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser