Pourquoi sommes-nous confrontés à la fin du problème du pilote graphique ?

Le plus gros problème qui existe dans le monde des jeux informatiques est la question de pilotes de carte graphique . En effet, contrairement aux consoles où il est optimisé pour une configuration spécifique sur les ordinateurs, où il existe des milliers de configurations différentes. Cependant, en utilisant Processeurs RISC-V dans les GPU pourrait mettre fin à ce problème pour toujours. Pourquoi? Si vous êtes intéressé, continuez à lire, nous vous l'expliquerons

Nous lançons depuis plusieurs années des cartes graphiques qui promettaient beaucoup ont été moins que promises en raison de mauvais pilotes graphiques. Cependant, ce problème pourrait prendre fin avec la mise en place de certaines modifications matérielles que nous allons vous expliquer en détail et qui pourraient être la fin d'un des plus gros fléaux subis lorsqu'on joue sur un ordinateur.

la fin du problème du pilote graphique

L'éternel problème des pilotes graphiques sur PC

Les GPU des cartes graphiques ont un nombre de cœurs beaucoup plus élevé que ce que nous voyons dans le processeur central, ils sont donc beaucoup plus simples et cela rend leur unité de contrôle beaucoup plus facile. S'agissant d'un élément accessoire, le pilote se charge de gérer les ressources et de créer les listes de commandes que la carte graphique exécutera.

Elden Ring Jeux PC

Idéalement, le code qui génère les graphiques doit être optimisé au maximum dans le but d'occuper le plus de ressources possible à tout moment de la manière la plus efficace possible. C'est-à-dire sans surcharger chacune des ressources et sans en laisser certaines inutilisées. Cependant, cela nécessite une optimisation non seulement pour chaque architecture, mais également pour toute configuration de carte graphique. Compte tenu du nombre de modèles disponibles, vous pouvez déjà comprendre qu'il s'agit d'un travail de Sisyphe pour les développeurs.

Eh bien, il y a quelques jours, nous vous avons déjà dit comment NVIDIA prévoit d'utiliser l'IA dans ses pilotes, cependant, ils ne peuvent utiliser aucune fonction qui n'est pas déjà implémentée en termes de matériel. C'est là qu'intervient l'autre partie de notre histoire, qui concerne l'utilisation de RISC-V sur les GPU.

RISC-V est utilisé depuis longtemps sur les GPU

Nous devons supposer que RISC-V est un ISA entièrement gratuit et, par conséquent, contrairement à BRAS, cela signifie non seulement que ceux qui l'utilisent n'ont pas à payer de redevance, mais cela ne limite pas non plus la façon de l'utiliser. Cela signifie que des processeurs à usage spécifique peuvent être utilisés, qui n'ont pas toutes les instructions d'un processeur conventionnel. Processeur bien qu'ils fonctionnent de la même manière, cela leur permet d'être utilisés dans des scénarios spécifiques.

RISC-V

Et c'est que dans le cas de NVIDIA, nous constatons que la marque a des processeurs RISC-V dans ses cartes graphiques. Depuis quand? Eh bien, à partir de la GTX 1000 avec architecture Pascal. Et sur des éléments spécifiques, comme maintenant :

  • Le processeur de commande GPU lui-même est RISC-V depuis au moins 5 ans.
  • Les processus de gestion de cache de second niveau sont réalisés par un ou plusieurs processeurs de ce type.
  • Si l'on parle de mécanismes de gestion de la consommation, de la tension et de la vitesse d'horloge, ils ne sont pas seulement portés par des capteurs de température, mais aussi par des cœurs de ce type.

Il s'agit donc de tâches spécifiques dans lesquelles ce type de noyau est utilisé. L'utilisation de RISC V sur les GPU n'est donc pas nouvelle.

Et comment RISC-V sur les GPU peut-il résoudre le problème du pilote ?

Eh bien, avec le simple fait de télécharger le travail sur le CPU d'avoir à gérer les différents processus qui doivent être effectués en parallèle sur le GPU. Plus précisément, il s'agirait d'une évolution du processeur de commande actuel qui utiliserait des algorithmes d'inférence via l'apprentissage en profondeur, l'une des disciplines de l'intelligence artificielle et, par conséquent, il utiliserait des algorithmes évolutifs, dans le but de pouvoir mieux gérer le GPU Ressources.

GPU NVIDIA RISC-V

Dans tous les cas, confier le travail des pilotes à un processeur RISC-V pour le GPU placé dans le processeur de commande de celui-ci présente les avantages suivants :

  • Cela soulage le CPU d'avoir à gérer les événements lui-même, entraînant une diminution de son temps dans chaque image et augmentant ainsi le taux de FPS.
  • Ils sont chargés de précompiler les shaders, dont ils déchargent également un élément sur le processeur central.
  • Cela permet d'ajouter de nouvelles fonctionnalités beaucoup plus facilement, ainsi qu'une gestion des bogues plus efficace.
  • Pour les programmeurs, cela leur donne une capacité de débogage plus précise des programmes exécutés sur les cœurs des puces graphiques.
  • Il facilite la communication avec les blocs accessoires du GPU sans que le processeur n'ait à intervenir. C'est-à-dire qu'il rend l'utilisation des codecs vidéo, l'utilisation de l'unité DMA ou du contrôleur d'affichage plus efficace. Concrètement, cela permet de réduire plus efficacement les différentes latences.
  • Ils peuvent apprendre comment chaque jeu fonctionne sur notre PC et gérer automatiquement les paramètres graphiques.

Donc, et en conclusion, tout se résume à l'utilisation de l'IA via les cœurs RISC-V sur le GPU.

Le grand problème commun d'Intel, NVIDIA et AMD

Le problème avec les cartes graphiques est la grande quantité de ressources en personnel et en capital uniquement pour la création de contrôleurs ou de pilotes graphiques. Précisément si ceux-ci ne fonctionnent pas à la fin, cela finit par affecter les performances du matériel et avec lui son prix, car vous ne pouvez pas vendre un système avec moins de performances à un prix égal ou supérieur. Autrement dit, un mauvais conducteur peut vous faire perdre beaucoup d'argent.

précio-gpus

Ce type d'optimisation nécessite toutefois des modifications du matériel et, par conséquent, la création de nouvelles puces. Tout indique que c'est le grand avantage que NVIDIA a sur son plus grand rival et qu'ils vont l'exploiter à fond pour gagner dans les tests de performances et consolider davantage leur énorme part de marché. D'autre part, c'est la démonstration des conséquences par AMD d'avoir ignoré le marché de l'intelligence artificielle et d'avoir sous-estimé son application dans le matériel graphique de jeu.

Heureusement, RISC-V est un ISA entièrement gratuit à utiliser et de telles solutions ne seront pas réalisées uniquement par NVIDIA. De plus, d'autres sociétés comme Imagination Technologies les implémentent déjà dans leurs GPU mobiles, où les problèmes sont similaires à ceux sur PC.