J’ai testé la nouvelle fonctionnalité RTX de Nvidia, et elle a corrigé le pire des jeux sur PC
Vous ne vous douteriez pas qu'un mod comme Portal : Prelude RTX ferait ses débuts avec un kit aussi important pour l'avenir du jeu sur PC. Mais voilà, c'est le premier jeu que nous avons vu avec le nouveau RTX IO de Nvidia, une fonctionnalité qui a été annoncée il y a près de trois ans.
Ce n'est pas aussi flashy que le lancer de rayons ou le DLSS, fonctionnant en arrière-plan et offrant une multitude d'avantages sans attirer l'attention sur eux. Mais selon mes tests, RTX IO peut avoir un impact plus important sur les jeux sur PC que toute autre fonctionnalité RTX.
Qu'est-ce que RTX IO ?
Tout d'abord, parlons de ce qu'est même RTX IO. Il s'agit d'un chargement et d'une décompression des ressources accélérés par le GPU qui promettent des temps de chargement plus rapides, des tailles d'installation plus petites, une utilisation réduite du processeur et moins de pop-in de texture. Pour ce faire, il décharge une partie du travail effectué par votre CPU sur le GPU, en profitant du nombre considérable de cœurs disponibles sur les cartes graphiques.
Lorsque les jeux se chargent généralement, les actifs sont retirés du SSD et chargés dans la mémoire système. Ils sortent de la mémoire sur votre CPU pour la décompression avant de revenir à la mémoire. Une fois que la ressource complète est prête, elle est envoyée à la carte graphique. Ce système a fonctionné pendant longtemps, mais il y a un problème avec lui maintenant : la PS5 et la Xbox Series X.
Commeje l'ai écrit précédemment , la PS5 et la Xbox Series X disposent d'un matériel de décompression dédié qui élimine entièrement le processeur de ce processus. Les actifs sont décompressés plus rapidement et, par conséquent, arrivent plus rapidement au GPU. De nos jours, le stockage à l'intérieur des PC est suffisamment rapide pour suivre ce niveau de streaming, mais il leur manque le matériel de décompression dédié pour le faire fonctionner. C'est là que RTX IO entre en jeu.
Les données compressées sortent du SSD dans la mémoire système et vont directement au GPU. Il est passé par GDeflate, le schéma de compression de données open source de Nvidia conçu pour les GPU, et il est immédiatement prêt sur le GPU.
Si vous suivez cette technologie, vous pouvez probablement repérer la similitude avec DirectStorage de Microsoft . RTX IO fonctionne au-dessus de DirectStorage, et il prend même en charge les extensions Vulkan, lui permettant de fonctionner dans des jeux comme Portal : Prelude RTX. Rien de tout cela n'est non plus exclusif ; il y a eu beaucoup de remue-ménage chez Nvidia sur son super échantillonnage d'apprentissage en profondeur (maintenant open source), mais RTX IO fonctionne sur n'importe quelle carte graphique DirectX 12.
Mais est-ce que ça marche ?
Tout cela est génial en théorie, mais la décompression GPU est un territoire inexploré sur PC, même avec des jeux comme Forspoken qui prennent en charge DirectStorage. Vous n'avez pas besoin de regarder plus loin que la taille de l'installation pour voir que RTX IO fonctionne. Si vous deviez télécharger Portal: Prelude RTX dès maintenant, vous verrez qu'il fait environ 24 Go (exactement 24,29 Go au moment de la rédaction). Avec RTX IO désactivé, la taille totale de l'installation est de 39,16 Go. Cela représente une réduction de 38 % de la taille de l'installation pour exactement le même jeu.
Le chargement des textures était également beaucoup plus rapide. Dans une scène, il a fallu 3,13 secondes pour que les textures se chargent avec RTX IO désactivé, voyant un pop-in notable. Avec RTX IO activé, ils sont arrivés en 1,36 secondes. Dans la scène la plus exigeante que j'ai regardée, il a fallu 6,34 secondes pour que les textures se chargent avec RTX IO désactivé. Allumés, ils sont arrivés en seulement 2,51 secondes.
Gardez également à l'esprit la portée de Portal: Prelude RTX . C'est un jeu qui va en profondeur, pas en largeur, offrant un traçage de chemin complet et des matériaux très détaillés pour chaque coin d'une scène. Dans un jeu plus vaste, il n'est pas difficile de voir les avantages de RTX IO pour le streaming de texture. Avec la bonne optimisation et RTX IO réduisant environ les deux tiers du temps nécessaire pour diffuser des textures, il existe des applications claires dans les grands jeux en monde ouvert.
L'utilisation du processeur a également chuté. Dans la scène exigeante que j'ai mentionnée ci-dessus, l'utilisation a culminé à 37 % (et c'était avec le monstrueux processeur Intel Core i9-13900K à 24 cœurs). Activez RTX IO et il est tombé à 22%. D'après ce que j'ai pu dire, cela ressemblait à Portal: Prelude RTX mis à l'échelle à huit cœurs. Certains jeux, en particulier ceux construits dans Unreal Engine, pourraient voir un avantage plus important s'ils sont limités à quelques cœurs.
Ce que cela signifie pour les jeux PC
Ne vous méprenez pas : Portal : Prelude RTX est un avant-goût de ce à quoi les jeux avec la technologie pourraient ressembler à l'avenir. Heureusement, nous n'aurons pas à attendre trop longtemps pour voir ce qu'il peut faire dans d'autres jeux. Nvidia a confirmé que Ratchet & Clank : Rift Apart prendra en charge RTX IO sur PC , permettant à la conception gourmande en stockage de ce jeu de fonctionner.
Ce qui me rend le plus enthousiaste, ce sont les avantages d'optimisation que RTX IO (et DirectStorage, d'ailleurs) peuvent apporter. J'ai dit clairement que c'est un mauvais moment pour être un joueur sur PC et cela se résume en grande partie à un bégaiement persistant dans les principales versions AAA. La décompression accélérée par le matériel ne résout pas les problèmes de bégaiement sur PC, mais elle peut aider.
Comme nous l'avons vu dans des jeux comme Star Wars Jedi: Survivor, Dead Space et Redfall , le bégaiement de traversée est toujours un problème très réel sur PC. C'est particulièrement problématique lorsque les jeux sont conçus pour fonctionner sur seulement quelques threads CPU (comme c'est le cas avec les titres Unreal Engine comme Star Wars Jedi : Survivor et Redfall ). Enlever du travail à ces cœurs dans le département de décompression peut les libérer pour, eh bien, exécuter le jeu, en évitant, espérons-le, certains des principaux problèmes de bégaiement de traversée que nous avons vus cette année.
Si tel est le cas, la décompression RTX IO et GPU est un énorme swing pour aider les jeux PC. Des temps de chargement plus rapides et des tailles d'installation plus petites ne font pas de mal, mais le véritable avantage de quelque chose comme ça réside, espérons-le, dans sa capacité à réduire le bégaiement dans les jeux qui diffusent des actifs massifs dans et hors du monde du jeu.
Pour l'instant, nous devons simplement attendre de voir plus de jeux avec RTX IO et d'autres technologies de décompression GPU de marque. Ratchet & Clank Rift Apart lance cela le 26 juillet, mais j'espère que nous verrons plus de jeux arborant la technologie tout au long de l'année.