KDE Plasma 6.8 sera nettement plus performant avec les GPU multiples
Plasma 6.8 va intégrer un changement majeur dans la manière dont le travail graphique est effectué sur les configurations contenant plusieurs GPU. Les gains devraient être substantiels, particulièrement sur les ordinateurs portables ayant des configurations « hybrides ».
KDE Plasma 6.8 est la prochaine version de l’environnement de bureau KDE Plasma, un logiciel libre qui permet d’interagir avec un ordinateur via une interface graphique. Cette mise à jour majeure est prévue pour améliorer significativement les performances des systèmes équipés de plusieurs GPU (Graphics Processing Unit, ou cartes graphiques). Selon l’article, ces améliorations seront particulièrement notables sur les ordinateurs portables dotés de configurations dites hybrides, c’est-à-dire combinant un GPU intégré (souvent intégré au processeur) et un GPU dédié (une carte graphique séparée plus puissante). La date de sortie n’est pas précisée dans l’article, mais il est mentionné que le développeur Xaver Hugl a annoncé cette évolution dans un billet de blog.
L’innovation principale de KDE Plasma 6.8 réside dans l’intégration de DMA-BUF v6, une version améliorée d’un protocole technique utilisé par KWin, le gestionnaire de fenêtres de KDE Plasma. KWin joue un double rôle : il organise les fenêtres à l’écran et agit comme un compositeur Wayland, un système qui gère l’affichage des applications. DMA-BUF (Direct Memory Access Buffer Sharing) est un mécanisme permettant à plusieurs composants matériels, comme des GPU, de partager des données graphiques sans copier inutilement les informations. Cette version 6 optimise ce partage, réduisant les goulots d’étranglement (retards ou ralentissements) et améliorant ainsi les performances globales. Les gains sont décrits comme substantiels, notamment pour les configurations multi-GPU.
Les ordinateurs portables avec des configurations hybrides sont les principaux bénéficiaires de cette mise à jour. Ces machines utilisent souvent un GPU intégré (pour économiser la batterie lors de tâches simples) et un GPU dédié (pour les jeux ou les applications gourmandes en ressources graphiques). Jusqu’à présent, la gestion de ces deux GPU pouvait entraîner des inefficacités, comme des transferts de données répétitifs entre les composants. Avec DMA-BUF v6, ces transferts sont optimisés, ce qui devrait réduire la consommation d’énergie et améliorer la fluidité des applications. L’article souligne que les joueurs pourraient particulièrement profiter de ces améliorations, car les jeux vidéo sollicitent intensément les GPU.
L’article mentionne brièvement la transition entre deux systèmes de gestion d’affichage : *X11* et *Wayland*. *X11* est un protocole ancien, encore largement utilisé, mais qui présente des limites en termes de performances et de sécurité. *Wayland*, plus moderne, est conçu pour être plus efficace et sécurisé, mais sa transition est lente car elle nécessite des adaptations majeures dans les logiciels et les pilotes matériels. *KWin* fonctionne à la fois avec *X11* et *Wayland*, et l’intégration de *DMA-BUF v6* s’inscrit dans cette évolution vers une gestion plus optimisée des ressources graphiques sous *Wayland*.

