COMPTOIR
Neeed   
register

Le DLSS 5 prend ses aises sur les Radeon grâce aux moddeurs

Officiellement, le DLSS 5 est chasse gardée des GeForce RTX 50. NVIDIA a toutefois laissé la porte ouverte à une prise en charge des GeForce RTX 40 à l’avenir. Officieusement, cette version est par contre disponible sur un panel bien plus vaste de GPU, y compris les premières séries RTX (bien qu'avec des performances sans doute rédhibitoires pour la majorité de leurs détenteurs).

dlss 5 amd radeon1

Pas de panique, ça, c'était avant

Pour les détenteurs de cartes AMD, il est probable que le FSR Redstone finisse par proposer, d’ici quelques années voire quelques mois, un équivalent. En attendant, les plus impatients doivent s’en remettre à la communauté des moddeurs. Et notamment au projet DLSS-NR on AMD.

Une implémentation qui s'améliore au fil des versions

Celui-ci n’est pas nouveau : il est disponible depuis quelques semaines. La chaîne Ancient Gameplays est régulièrement mise en avant par les confrères qui suivent le sujet. Nous vous mettons donc la vidéo initiale consacrée à ce mod.

Vous l’avez vu dans la vidéo, à l’origine, ce DLSS-NR on AMD fonctionnait, mais ses performances ne le rendaient guère fonctionnel. Dans la séquence à partir de 2:40, le combo Radeon RX 9070 XT + Ryzen 7 9800X3D délivre environ 86 IPS dans Cyberpunk 2077. Puis, tout comme avec une GeForce RTX 50, l’activation du mod fait plonger la fréquence d’images. Mais ici, à seulement 11 ou 12 IPS. Les retours partagés sur Reddit pour d’autres jeux faisaient le même constat.

Le développeur derrière le projet enchaîne depuis les versions. Entre la fin de semaine dernière et aujourd’hui, il a publié plusieurs nouvelles moutures, dont les Alpha 0.3.3 et Alpha 0.4.0. La première aurait apporté 23 % de performances supplémentaires par rapport à la précédente, la 0.3.2 ; la dernière, carrément 42 % par rapport à la 0.3.3, selon les notes de version publiées sur GitHub. Le YouTuber Ancient Gameplays a retesté l’Alpha 0.4.0 dans Cyberpunk 2077. Effectivement, si l'on se fie au compteur, il y a du mieux.

Au moment où nous écrivons ces lignes, la dernière version est désormais l’Alpha 0.4.3. Baptisée « The 75 FPS Update », elle a été mise en ligne il y a quatre heures. L’auteur revendique un nouveau gain de 20 % par rapport à la v0.4.2 dans le « Reference Quality Mode », et de 18 % dans le « Fast Mode » (moins coûteux en ressources). D’après lui, la Radeon RX 9070 XT est désormais capable d’atteindre 75 IPS dans Cyberpunk 2077 en 1080p (d’où le nom de cette mise à jour). Pour comparer, il mentionnait 10 IPS avec la même définition et la même carte dans l’Alpha 0.2.0 ; 30 IPS depuis l’Alpha 0.2.7.

À l’évidence, il y avait donc une belle marge d’optimisation, et il en reste probablement. Même NVIDIA, dont les équipes de développeurs et d’ingénieurs logiciels s’évertuent depuis des mois à optimiser le DLSS 5 — jusqu’à le faire s’accommoder d’une seule RTX 50 quand, lors de la toute première présentation, il avait fallu une RTX 5090 spécifiquement dédiée au modèle —, a reconnu qu’il y avait encore de la latitude pour le perfectionner.

Concernant le fonctionnement du mod, l’auteur précise que « ce projet n’est ni affilié à NVIDIA ou AMD, ni soutenu par ces entreprises. DLSS est une marque déposée de NVIDIA Corporation. Le logiciel fourni ici ne contient aucun code ni aucune donnée provenant de NVIDIA. Il nécessite que l’utilisateur possède sa propre copie du fichier DLL du DLSS 5, obtenue légalement [...] ».

Concrètement, il semble que l’outil s’appuie sur des programmes de calcul HIP conçus directement pour RDNA. Dans les faits, il intercepte les appels attendus par la DLL du DLSS 5 de NVIDIA afin de rediriger les traitements neuronaux vers le matériel AMD.

L’architecture RDNA 4 prend en charge le FP8, nécessaire à l’exécution du DLSS 5, mais pas les anciennes. Pourtant, le développeur du mod précise que son DLSS-NR on AMD fonctionne « sur les cartes AMD Radeon RX 9000 (RDNA 4) et RX 7000 (RDNA 3), dans n’importe quel jeu DirectX 12 utilisant le FSR ». Nous supposons que cette compatibilité avec les RX 7000 s’effectue grâce au pipeline de calcul mis en place par AMD pour rendre le FSR 4.1 compatible avec les GPU RDNA 3 via l’INT8. Bref, que le mod profite de capacités déjà présentes dans les pilotes pour faire transiter ses traitements neuronaux.

Dans les faits, le résultat a l'air indigeste avec RDNA 3. Dans le fil Reddit précité, en réponse à un utilisateur curieux de savoir ce que donnerait le mod sur sa RX 7000 (référence non précisée), un autre utilisateur répond : « Vous pouvez le faire fonctionner, mais le modèle NR met environ 300 à 500 ms à s’exécuter (pas de FP8 sur RDNA 3), et vous vous retrouverez avec 2 à 3 FPS ». Cela explique sans doute pourquoi le développeur se montre plus prudent dans la section Prérequis : « Les cartes de la série RX 7000 devraient fonctionner, et les retours sont les bienvenus ». Quant aux GPU Radeon plus anciens, ils ne sont tout bonnement pas compatibles.

Étant donné que le mod s’est largement bonifié depuis, nous avons trouvé ce fil Reddit. Il date de samedi. Un dénommé Ok-Boot-8106 s’enquiert de savoir si le DLSS 5 NR fonctionne avec les cartes RX 7000, et plus particulièrement avec une RX 7900 XTX. Un certain Sad_Professional5351, dont le pseudo trahit le pessimisme, assène : « Quel intérêt ? La fréquence d’images chute à 6,7 FPS, la latence explose, la consommation atteint plus de 300 W au maximum : bref, c’est injouable, mon pote. »

Une vidéo proposée par la chaîne 1987MasterD montre toutefois que c’est moins catastrophique que ne le décrit l'autre atrabilaire. Cela dit, il faut recourir au MFG (intégré via un autre mod) pour avoisiner les 30 IPS.

Quoi qu’il en soit, si vous avez, idéalement, une RX 9000 et que vous souhaitez tester cette implémentation, vous trouverez toutes les informations sur le GitHub du projet. Depuis l’Alpha 0.3.3, il y a un installateur graphique, avec un éditeur de paramètres intégré et des commandes pour l’overlay. Tout n’est bien sûr pas parfait, mais les progrès sont déjà conséquents pour un mod officieux aussi jeune. Et sinon, il est assez savoureux de voir la scène du modding s’acharner à faire sauter les barrières du DLSS 5 depuis sa première fuite dans NBA 2K27.

Un poil avant ?

Micron délaisse la GDDR7 2 Go pour miser sur les puces 3 Go pour l’IA

Yapa de ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !