Nvidia s’attaque aux « pilotes bêta inférieurs à la normale » d’AMD pour les GPU

Nvidia a publié aujourd’hui une nouvelle vidéo aux côtés de ses derniers pilotes 512.59, détaillant comment l’entreprise s’y prend pour créer ses pilotes Game Ready pour les cartes graphiques GeForce. Nvidia explique l’ensemble du processus de création de pilotes du début à la fin, notant comment chaque pilote est testé de manière approfondie pour garantir un produit stable et de haute qualité. Ce faisant, Nvidia ne perd pas de temps à donner quelques coups à AMD pour avoir créé des pilotes bêta « inférieurs à la moyenne » et se targue de ne pas se livrer à la pratique.

Nvidia commence avec la fonctionnalité d’un pilote GPU. Les pilotes GPU sont la pierre angulaire du moteur graphique, lui permettant de communiquer directement avec le système d’exploitation, les API graphiques et les jeux eux-mêmes. Sans cela, le GPU ne pourrait pas fonctionner du tout.

Mais le processus va plus loin que cela, explique Nvidia, car il existe deux modes différents auxquels les pilotes doivent accéder dans Windows : le mode utilisateur et le mode noyau. Le mode utilisateur communique directement avec le jeu et le système d’exploitation, tandis que le mode noyau communique directement avec le GPU et a un accès complet aux ressources système.

Les pilotes GPU sont créés dans cet esprit, avec des optimisations pour les deux modes. Nvidia explique que le développement de pilotes est essentiel pour avoir une expérience de jeu fluide. L’optimisation des pilotes est cruciale pour garantir que la latence du système est faible et que les fréquences d’images ne fluctuent pas énormément, ce qui permet également de garantir que les jeux ne se bloquent pas.

La stratégie Game Ready Driver de Nvidia a commencé vers 2014 comme un moyen plus rapide et plus optimisé de créer et de publier des pilotes de haute qualité pour les joueurs. Avant que Nvidia ne crée des pilotes Game Ready, Nvidia ne pouvait pas produire de pilotes du jour 0 en raison de son interaction limitée avec les équipes de développement de jeux.

Avec la stratégie Game Ready Driver de Nvidia, les développeurs Nvidia sont en communication constante avec les développeurs de jeux tout au long du processus de développement. Plus précisément, les versions de développement terminées des futurs jeux sont exécutées par l’équipe de pilotes Nvidia une fois que la version de développement passe la propre équipe d’assurance qualité de la société de jeux.

Une fois cette phase terminée, les propres équipes de pilotes et d’assurance qualité de Nvidia prennent en charge la construction de développement et optimisent leurs pilotes pour le jeu lui-même, améliorant ainsi les performances et la stabilité. Une fois terminée, cette construction de pilote est transmise à l’équipe de développement du jeu pour une utilisation future et le cycle recommence.

Cela signifie que Nvidia commence à optimiser ses propres pilotes graphiques pour les futurs titres bien avant le lancement d’un jeu. Lorsque le jour du lancement arrive enfin, la stabilité et l’optimisation du pilote ont, espérons-le, déjà atteint leur maturité.

Mais le développement des pilotes ne s’arrête pas là. Même après le lancement d’un jeu, Nvidia continue d’interagir avec les développeurs de jeux pour optimiser davantage le jeu si nécessaire. Ceci est particulièrement important si les développeurs de jeux travaillent sur de futures mises à jour et de futurs contenus DLC qui modifient la programmation du jeu.

Tests de stabilité et coup rapide chez AMD

Source-138