DLSS 5 : un mod fait passer Assassin’s Creed Shadows de 31 à 50 FPS sur une RTX 4080
La communauté PC continue de démonter et reconstruire le DLSS 5 à une vitesse étonnante. Après avoir réussi à faire fonctionner l” Neural Rendering sur des GeForce officiellement incompatibles, des moddeurs s’attaquent à son grand défaut. Nous parlons bien sur de son important coût en performances.
Une nouvelle méthode baptisée Neural Upstream, désormais intégrable automatiquement avec l’utilitaire DLSS5-Autopilot, modifie l’emplacement auquel le rendu neuronal est exécuté dans la chaîne graphique. Le résultat est prometteur. Dans un test réalisé avec Assassin’s Creed Shadows en 4K et une GeForce RTX 4080, le framerate passe d’environ 31 à 50 images par seconde par rapport à l’approche communautaire classique du DLSS 5.
Le problème vient de l’endroit où travaille le Neural Rendering
Pour comprendre le changement, il faut regarder comment les différents traitements s’enchaînent. Dans l’une des méthodes utilisées jusqu’à présent par les moddeurs, le pipeline ressemble à ceci :
Rendu du jeu → DLSS Super Resolution → Neural Rendering → image finale
Le Neural Rendering travaille ainsi sur l’image déjà reconstruite à la définition de sortie. Avec un écran 4K, le réseau neuronal se retrouve à traiter jusqu’à une définition de 3840 × 2160 pixels, même lorsque le jeu est calculé à une définition interne beaucoup plus faible.
Le Neural Upstream inverse les deux dernières étapes et nous avons cette approche
Rendu du jeu → Neural Rendering → DLSS Super Resolution → image finale
Le réseau neuronal travaille du coup directement sur la définition de rendu interne avant que le DLSS Super Resolution ne reconstruise l’image finale. (GitHub)
L’impact peut être important. Selon les mesures relayées avec une GeForce RTX 4080, Assassin’s Creed Shadows en 4K avec du DLSS sur “Performance” turbine à 63 FPS sans le Neural Rendering, 31 FPS avec le Neural Rendering exécuté après l’upscaling et 50 FPS avec la méthode Neural Upstream
Elle permet ainsi de récupèrer 19 FPS, soit un gain supérieur à 60 % face à l’implémentation communautaire classique testée dans les mêmes conditions.
La méthode commence également à être expérimentée dans d’autres jeux. Des utilisateurs rapportent notamment des gains atteignant environ 50 % dans STALKER 2 toujours avec une RTX 4080. Des essais ont également été réalisés avec GTA V Enhanced, Bright Memory: Infinite, Cyberpunk 2077, Need for Speed Hot Pursuit Remastered et Company of Heroes 3.
Le Neural Upstream est un projet indépendant développé par matiasLombo. L’outil DLSS5-Autopilot peut désormais le télécharger, l’installer et le configurer automatiquement parmi plusieurs méthodes disponibles pour expérimenter avec le Neural Rendering.
Sa version 1.5 ajoute une autre nouveauté intéressante. Des jeux prenant en charge l’upscaling FSR 2/3 ou le XeSS mais pas le DLSS peuvent être redirigés vers le DLSS via OptiScaler, avant d’y appliquer le rendu neuronal expérimental.
Même les RTX 20 et RTX 30 peuvent être utilisées
Enfin NVIDIA indique actuellement que le 3D-Guided Neural Rendering du DLSS 5 est officiellement compatible avec les GeForce RTX 50. le DLSS5-Autopilot peut pourtant exploiter plusieurs versions communautaires du runtime pour d’autres architectures. Nous pouvons citer les RTX 40 series ( runtime communautaire adapté à Ada) et les RTX 20 et 30 series via une variante communautaire FP16.
Le projet indique cependant ue le coût est beaucoup plus important sur les anciennes architectures. Sur les RTX 20 et RTX 30, faire fonctionner le modèle à pleine définition peut retirer environ la moitié du framerate dans certaines situations.



