Nvidia tente de résoudre le plus gros problème du Ray Tracing. L'adoption généralisée

Nvidia tente de résoudre le plus gros problème du Ray Tracing. L’adoption généralisée


Moins d’un mois après avoir promis qu’il était sur le point d’arriver, Nvidia a publié un nouveau pilote Game Ready qui rend le ray tracing possible sur ses cartes graphiques GTX de la génération Pascal 10-series, et la génération Turing 16-series. Vous pouvez le télécharger ici.

Mais avant de vous emballer, sachez que les anciennes cartes GTX ne sont pas exactement bonnes (ou même médiocres) pour effectuer une tâche comme le ray tracing en temps réel. En fait, elles sont carrément horribles.

Alors, pourquoi Nvidia s’est-elle donné la peine ? Eh bien, nous ne pouvons pas le savoir avec certitude, d’autant plus que Nvidia n’a pas fait de commentaires sur le sujet. Mais peut-être – juste peut-être – cela pourrait augmenter l’adoption du ray tracing par les joueurs et les développeurs. Serait-ce la stratégie de Nvidia pour faire avancer le ray tracing ?

Le coût des performances

Le coût des performances du ray tracing en temps réel est énorme. La RTX 2080 Ti à plus de 1 000 $ a du mal à atteindre des taux d’images élevés, même à une résolution de 1080p. Les cartes bas de gamme comme la 2070 ou la 2060 peuvent à peine atteindre des fréquences d’images jouables dans des paramètres similaires, même avec le super échantillonnage d’apprentissage profond qui aide et entrave dans la même mesure.

Toutes ces cartes possèdent également les « RT cores » de Nvidia. Il s’agit de matériel sur mesure conçu spécifiquement pour accélérer les calculs de ray tracing afin de ne pas trop pénaliser les autres responsabilités de rendu du GPU. Sans eux, les performances diminuent encore plus.

Dans les propres benchmarks de Nvidia, la différence est énorme entre les cartes RTX équipées de cœurs RT et une GTX 1080 Ti, la carte la plus puissante de la dernière génération. Dans Battlefield VAlors qu’en 1440p, la RTX 2060 de milieu de gamme peut atteindre plus de 40 FPS avec le ray tracing au réglage le plus élevé, la 1080 Ti dépasse tout juste les 30 FPS. Des cartes de jeu très performantes comme la GTX 1080 n’atteignent même pas 25 FPS.

Metro Exodus pourrait être l’exemple le plus frappant de ce phénomène, avec une moyenne de seulement 16 FPS pour la 1080 Ti – mais même la 2080 Ti ne peut atteindre que 65 FPS en 1440p.

Ces chiffres démentent les capacités autrement fantastiques des GPU de la série 10. Les 1070 à 1080 Ti sont toujours d’excellentes cartes de jeu pour les jeux en 1440p et même en 4K, mais le ray tracing est une ancre qui les tire tous vers le bas – même la série 20 souffre énormément avec « RTX On ».

Il est intriguant de voir à quel point les cartes GTX série 16 les plus récentes s’en sortent bien dans certains tests, affichant des performances comparables en ray tracing à celles des cartes de dernière génération, autrement beaucoup plus puissantes. Mais aucune carte ne sort de ces démos de ray tracing en sentant la rose.

Pour une indication parfaite de la façon dont la promesse d’avenir magnifique et réfléchissante du ray tracing est tout simplement trop avancée pour le matériel contemporain, il suffit de regarder les résultats de Nvidia de la démo Star Wars Reflections qui a d’abord captivé le public aux capacités de la technologie en 2018. En 1440p, associé à un Intel 7900X à 1000 $. CPU, la 2080 Ti n’a même pas pu dépasser les 60 FPS. La 1080 Ti, qui n’a que quelques longueurs de retard sur sa remplaçante de nouvelle génération dans les jeux traditionnels, n’a même pas réussi à atteindre 10 FPS.

En d’autres termes, il est évident que Nvidia n’a pas l’intention d’utiliser le ray tracing avec les anciennes cartes graphiques GTX. Nvidia espère plutôt susciter l’intérêt du public pour cette technologie.

Jouer le long jeu

Metro en 1440p avec DLSS et ray tracing activés.

Au-delà des performances, le problème le plus important est l’adoption, et c’est là que la stratégie de Nvidia pourrait entrer en jeu.

À l’heure actuelle, il n’y a encore que trois jeux jouables avec des capacités de ray tracing, huit mois après la sortie de la série RTX originale. D’autres jeux devraient sortir dans le courant de l’année, dont certains ont l’air absolument fantastiques dans les premières démonstrations, mais la plupart n’ont pas de sorties fermes et quelques-uns devraient être exclusivement disponibles sur les marchés de l’Est.

En d’autres termes, les développeurs et les éditeurs de jeux ne semblent pas aussi confiants dans l’adoption du ray tracing que Nvidia. L’arrivée de moteurs de jeux populaires comme Unity pourrait les aider considérablement, mais tout ce qui est ajouté au processus normal de développement doit avoir un résultat direct sur l’augmentation des revenus. Il faut que les joueurs le souhaitent pour que les développeurs puissent commencer à le mettre en œuvre.

En introduisant le ray tracing sur les cartes plus anciennes, cela permet de présenter aux joueurs une fonctionnalité qu’ils pourraient souhaiter mettre à niveau pour mieux en profiter. Il s’agit d’une tentative de résolution du problème de l’œuf et de la poule : les développeurs ne créent pas de jeux avec ray tracing en raison du manque de matériel compatible, et les joueurs n’achètent pas de matériel compatible en raison du manque de jeux compatibles. Le joueur moyen sur PC n’a toujours pas vu de ses propres yeux le ray tracing en temps réel. C’est un problème sérieux que ce projet pourrait résoudre.

La question de savoir si cela fonctionnera ou non reste en suspens. Nvidia a beaucoup de travail à faire pour que les capacités RTX soient une expérience plus satisfaisante. Il faut que les gens soient époustouflés au premier coup d’œil et qu’ils n’aient pas besoin de faire des tests approfondis pour le remarquer. Une chose est sûre : tout cela prend beaucoup plus de temps que Nvidia ne l’espérait.

Recommandations de la rédaction




Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *