Nvidia's DLSS, or Deep Learning Super Sampling, stands as a revolutionary feature in the world of PC gaming. Launched in 2019, DLSS has not only boosted performance but also added significant value and longevity to Nvidia's RTX series of graphics cards. This technology is particularly beneficial for gamers playing titles that support DLSS, and its impact continues to grow as more games adopt this feature.
Over the years, DLSS has seen numerous updates, enhancing its capabilities and differentiating it across Nvidia's RTX generations. This guide aims to demystify what DLSS is, its operational mechanics, the differences between its versions, and its importance to gamers, even those not currently using Nvidia GPUs.
Additional contributions by Matthew S. Smith.
What Is DLSS?
Nvidia DLSS, or Deep Learning Super Sampling, is Nvidia's proprietary system designed to enhance game performance and image quality. The term "Super Sampling" refers to its ability to upscale games to higher resolutions using a neural network trained on extensive gameplay data. This approach minimizes the performance hit compared to manually setting a higher resolution in-game.
Beyond its initial upscaling capabilities, DLSS now includes features like DLSS Ray Reconstruction, which uses AI to improve lighting and shadow quality; DLSS Frame Generation and Multi Frame Generation, which enhance frame rates by inserting AI-generated frames; and DLAA (Deep Learning Anti-Aliasing), which applies AI-enhanced anti-aliasing for superior graphics at native resolution.
Super Resolution, the most recognized feature of DLSS, is particularly beneficial when paired with ray tracing. In DLSS-supported games, you can enable DLSS through various modes like Ultra Performance, Performance, Balanced, and Quality. For instance, in a game like Cyberpunk 2077, selecting 4K resolution with DLSS Quality mode allows the game to render at 1440p, which is then upscaled to 4K by DLSS. This results in higher frame rates due to the lower rendering resolution and the AI's ability to upscale effectively.
DLSS's neural rendering differs significantly from older techniques like checkerboard rendering. It can add detail not visible at native resolution and preserve details lost in other upscaling methods. However, it may introduce artifacts like "bubbling" shadows or flickering lines, though these issues have been largely mitigated with the advent of DLSS 4.
The Generational Leap: DLSS 3 to DLSS 4
With the RTX 50-series, Nvidia introduced DLSS 4, which overhauls the AI model underpinning the system. DLSS 3 and its 3.5 version, which introduced frame generation, utilized a Convolutional Neural Network (CNN). Trained on vast datasets of video game content, the CNN analyzed scenes and spatial relationships.
In contrast, DLSS 4 employs a Transformer model, or TNN, capable of analyzing twice as many parameters as its predecessor. This model offers a deeper understanding of scenes, anticipates future frames more accurately, and processes elements more effectively across the DLSS system.
The transition to TNN significantly improves DLSS Super Sampling and DLSS Ray Reconstruction, retaining more detail for sharper gameplay. Textures that were once lost now appear with enhanced clarity, and artifacts like bubbling shadows and flickering lines are less common. The TNN model also enhances frame generation, allowing DLSS 4 to generate four artificial frames for each rendered frame through DLSS Multi Frame Generation, dramatically boosting frame rates.
To address concerns about input lag, Nvidia integrates Nvidia Reflex 2.0, which significantly reduces latency. However, DLSS Frame Generation may still produce minor ghosting behind moving objects, particularly at higher settings. Nvidia wisely allows users to adjust frame generation settings to match their monitor's refresh rate, preventing issues like screen tearing.
While DLSS Multi Frame Generation is exclusive to the RTX 50-series, the benefits of the new Transformer model can be accessed by all RTX users through the Nvidia App, which also enables DLSS Ultra Performance mode and DLAA for games that don't natively support these options.
Why Does DLSS Matter for Gaming?
DLSS is a game-changer for PC gaming, particularly for users with mid-range or lower-performance Nvidia GPUs. It allows access to higher graphics settings and resolutions that would otherwise be unattainable. Additionally, DLSS extends the life of your GPU by enabling playable frame rates through adjusted settings or performance modes, making it a cost-effective solution in an era of rising GPU prices.
DLSS has spurred competition in the market, with AMD introducing FidelityFX Super Resolution (FSR) and Intel offering Xe Super Sampling (XeSS). While Nvidia's DLSS leads in image quality and frame generation capabilities, the presence of these alternatives has driven down the price-to-performance ratio in many gaming scenarios.
Nvidia DLSS vs. AMD FSR vs. Intel XeSS
Nvidia's DLSS faces competition from AMD's FSR and Intel's XeSS. DLSS 4's enhanced image quality and multi-frame generation capabilities give it a significant edge. While AMD and Intel also offer upscaling and frame generation, Nvidia's machine learning prowess results in crisper, more consistent images with fewer artifacts.
It's worth noting that DLSS is exclusive to Nvidia GPUs and requires game developer implementation, unlike AMD's FSR. Although the number of DLSS-supported games has grown significantly, not all games offer this feature by default.
Conclusion
Nvidia DLSS has transformed the gaming landscape and continues to evolve. It's a testament to Nvidia's commitment to enhancing gaming experiences and extending the life of GPUs. While not without its flaws, DLSS at its best is impressive and impactful.
The competition from AMD and Intel with their own upscaling technologies highlights the dynamic nature of PC gaming. When choosing a GPU, it's crucial to weigh its features against the games you play to ensure you're getting the best value for your investment.