eGPU Linux : Wayland supprime un goulet multi-GPU et double presque les performances

Sur certaines configurations multi-GPU sous Linux, une image pouvait faire l’aller-retour entre le GPU dédié, la mémoire système et l’iGPU avant d’être affichée. Sur un boîtier eGPU, cette mécanique suffit à faire chuter lourdement les performances, avec un cas mesuré de 27 à 50 FPS dans Cyberpunk 2077.

eGPU Linux : la copie inter-GPU enfin évitée

Capture de résultats de performance FPS moyen 27.14 AMD Radeon RX 5700 XT fond rouge sombre

Xaver Hugl, développeur KDE, détaille un nouveau protocole Wayland conçu pour éviter les copies de données entre GPU lorsqu’elles ne sont pas nécessaires. La cible est claire : les portables avec iGPU et GPU dédié, mais aussi les machines reliées à un GPU externe.

Le problème actuel vient de la chaîne d’affichage sur certains setups multi-GPU. Un jeu peut rendre une image sur le GPU dédié, la copier vers la mémoire système, puis laisser l’iGPU l’importer et la composer, y compris quand l’écran est branché directement sur le GPU dédié.

L’image finale peut ensuite repartir vers le GPU dédié pour la sortie vidéo. Cela consomme de la bande passante mémoire, de la bande passante PCIe ou USB-C, et ajoute de la latence à chaque image. Sur un eGPU, l’impact est plus fort, car tout transite par un seul câble.

120 FPS retrouvés avec linux-dmabuf v6

Les mesures ont été réalisées sur un Framework Laptop 13 avec une Radeon RX 5700 XT en eGPU et un écran 5120 × 1440 à 120 Hz. Avec l’implémentation Mesa actuelle, un test fullscreen sous vkcube plafonnait à 55 FPS, loin des 120 Hz de l’écran.

Le protocole linux-dmabuf version 6 permet désormais au compositeur Wayland d’annoncer une prise en charge multi-GPU. Les applications peuvent aussi indiquer quel GPU doit importer chaque buffer, ce qui permet de conserver les images rendues sur le GPU dédié quand c’est possible.

Capture de résultats de performance FPS moyen 50.00 AMD Radeon RX 5700 XT fond rouge sombre

Avec cette mise à jour, vkcube atteint les 120 FPS complets de l’écran. Cyberpunk 2077 passe de 27 FPS à 50 FPS avec le préréglage graphique Low, soit un gain de plus de 80 %.

KWin prêt, Mesa en approche, NVIDIA au travail

Le protocole a été fusionné après plus de deux ans de développement. La prise en charge dans KWin est également fusionnée, tandis que le support côté Mesa est attendu prochainement. NVIDIA aurait aussi une implémentation en cours, mais le pilote requis n’a pas encore été publié.

Pour Linux sur portable hybride et pour les usages eGPU, le gain ici ne vient pas d’un nouveau GPU ni d’un pilote plus agressif, mais d’une suppression d’overhead dans la pile graphique. C’est souvent là que se jouent les plus gros écarts quand la bande passante externe devient la limite réelle.

Source : Xaver’s Blog

Wael.K

Ravi de vous accueillir sur ma page dédiée aux articles ! Je suis Wael El Kadri, et je suis un ingénieur civil de profession. Mais ma véritable passion est le matériel informatique. J'en suis passionné depuis l'âge de 12 ans, et j'aime apprendre et découvrir de nouvelles choses. En 2016, j'ai créé ma page personnelle sur les réseaux sociaux, baptisée Pause Hardware. C'est là que je partage mes créations en modding, mais aussi divers sujets liés au matériel informatique en général. J'ai également crée le site web, pausehardware.com, en 2019 où je publie des articles plus approfondis sur le matériel à travers des tests et revues et articles de news. J'ai eu l'opportunité de participer en tant qu'exposant à plusieurs événements liés aux jeux vidéo, aux côtés de grandes marques, notamment lors de la Paris Game Week en 2018 et 2019. Je reste constamment en quête de nouvelles manières de partager mes connaissances et ma passion pour le matériel informatique avec d'autres passionnés. Voici quelques publications médiatiques qui ont mis en lumière mon travail : Deux articles dans le magazine Extreme PC, parus dans ses  numéros 1 et 21 : Extreme PC Magazine Issue 21 (adobe.com) Également, un article sur Forbes intitulé "Dix Modèles de PC Incroyables en 2021" sur forbes.com : Ten Incredible PC Mods Of 2021 (forbes.com)
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x