Intel vient de régler un problème majeur avec ses cartes graphiques

L'importance des pilotes a une fois de plus été soulignée, car une seule ligne de code manquante a considérablement réduit les performances des GPU Intel.

Un nouveau correctif apporté aux pilotes graphiques Intel pour Linux améliorerait les performances de lancer de rayons jusqu'à 100 fois. Intel Arc peut-il espérer le même genre d'améliorations ?

La carte graphique Intel Arc A750M Limited Edition est posée sur un bureau.
Intel

Tel que rapporté par Phoronix , la modification du pilote open-source Intel Mesa Vulkan a été effectuée par Lionel Landwerlin jeudi. Landwerlin est un ingénieur de pilotes graphiques Intel Linux qui a des années d'expérience à son actif, mais cette fois, le correctif était relativement petit – il suffisait d'une ligne de code pour réaliser, comme l'a dit Landwerlin, "comme un 100x (sans plaisanter) amélioration." Tout se résume à un problème d'allocation de mémoire.

En raison de quelque chose d'aussi simple qu'une ligne de code manquante, la tâche d'allocation de mémoire n'a pas été définie comme elle aurait dû l'être. Normalement, le pilote Vulkan s'assurerait que les tâches de traçage de rayons Vulkan seraient allouées au GPU Intel discret. Cependant, en raison de l'oubli, le pilote Vulkan déplaçait les données vers la mémoire système externe plus lente, puis les retournait. Ces transferts désordonnés ont eu un impact considérable sur les performances de lancer de rayons de la carte graphique.

L'ajout d'un peu de code à Mesa 22.2 devrait apporter des améliorations tangibles. La mise à jour sera déployée pour les utilisateurs finaux d'ici la fin du mois d'août, et bien que cela soit encore dans un certain temps, il faudra probablement suffisamment de temps avant que les clients puissent acheter les nouveaux GPU Intel Arc dans n'importe quelle capacité majeure.

Deux GPU Intel Arc fonctionnant côte à côte.
Conseils techniques Linus

Intel Arc, en général, semble avoir du mal avec l'optimisation des pilotes. Bien que les GPU, qui ont été en proie à divers retards , soient encore à peine disponibles, ils atteindront probablement le marché final très bientôt. Intel est sur le point d'assister au LANfest dans le Colorado avec un bus de jeu rempli d'ordinateurs basés sur Arc , donc la fin septembre semble être une valeur sûre, mais le lancement pourrait avoir lieu avant cela.

En attendant, diverses cartes graphiques Intel sont repérées dans des benchmarks , dont certaines sont publiées par Intel. La société a révélé dans une récentevidéo Linus Tech Tips qu'elle était all-in sur la compatibilité DirectX12, ce qui explique en partie pourquoi de nombreux jeux ne fonctionnent tout simplement pas bien sur Intel Arc. Il reste encore quelques optimisations logicielles à effectuer avant que les cartes graphiques ne soient diffusées à un public plus large.

Les nouvelles concernant les correctifs de pilotes Intel sont en quelque sorte une arme à double tranchant. D'une part, c'est formidable qu'une telle amélioration des performances soit en route ; d'un autre côté, c'était un assez gros oubli avec un impact clair sur les performances graphiques. En ce qui concerne les GPU Intel Arc, le matériel a définitivement du potentiel, alors espérons qu'Intel sera en mesure de résoudre les problèmes dans les pilotes assez tôt.