DLSS (Deep Learning Super Sampling)

Performance

DLSS (Deep Learning Super Sampling) is NVIDIA's AI-powered upscaling technology that uses deep learning neural networks to upscale lower-resolution images to higher resolutions in real-time, providing better performance and image quality. DLSS renders games at lower resolutions for performance, then uses AI to upscale to the target resolution, enabling higher frame rates while maintaining or improving visual quality compared to native rendering.

Back to Glossary

Detailed Explanation

DLSS (Deep Learning Super Sampling) represents a revolutionary approach to graphics rendering that combines artificial intelligence with traditional rendering techniques. Instead of rendering games at native resolution (which can be performance-intensive), DLSS renders at a lower resolution and uses a deep learning neural network trained on thousands of high-quality images to intelligently upscale the result to the target resolution. The technology works by training neural networks on pairs of low-resolution and high-resolution images, teaching the AI to recognize patterns and details that should be present in high-resolution images. When rendering a game, DLSS renders at a lower resolution (like 1080p or 1440p) for better performance, then the AI network upscales the image to the target resolution (like 4K), reconstructing details and improving image quality. DLSS provides significant performance improvements, often enabling 2x or higher frame rates compared to native rendering at the same resolution. This makes high-resolution gaming more accessible, allowing gamers to play at 4K or higher resolutions with acceptable frame rates on hardware that might struggle with native 4K rendering. The performance gains are particularly valuable for ray-traced games, which are very performance-intensive. Image quality with DLSS has improved significantly since its introduction. Early versions of DLSS sometimes produced artifacts or slightly softer images, but DLSS 2.0 and later versions often produce image quality that matches or exceeds native rendering, especially when combined with sharpening. The AI network has been trained on increasingly large datasets, improving its ability to reconstruct fine details accurately. DLSS requires NVIDIA RTX GPUs with Tensor Cores, specialized AI processing units that accelerate the neural network inference. The technology is integrated into games by developers, who must implement DLSS support. Many modern games now include DLSS support, especially those with ray tracing or high performance requirements. DLSS Quality modes allow users to balance performance and image quality. Performance mode prioritizes frame rate with more aggressive upscaling, while Quality mode prioritizes image quality with less aggressive upscaling. Balanced mode provides a middle ground. Users can choose the mode that best matches their priorities and hardware capabilities.

Examples

Real-world applications and devices

  • RTX 3060 running Cyberpunk 2077 at 4K with DLSS for 60+ FPS
  • RTX 4080 using DLSS Quality mode for near-native image quality at higher frame rates
  • Ray-traced games using DLSS to maintain playable frame rates with advanced lighting
  • Gaming laptops with RTX GPUs using DLSS for better performance at high resolutions
  • Competitive gamers using DLSS Performance mode for maximum frame rates

Technical Details

Technology
AI-powered upscaling using deep learning neural networks
Hardware Requirement
NVIDIA RTX GPUs with Tensor Cores
Performance Gain
Often 2x or higher frame rates compared to native rendering
Quality Modes
Performance, Balanced, Quality modes balance frame rate and image quality
Resolution Support
Supports upscaling to 4K, 8K, and ultrawide resolutions

History & Development

DLSS was introduced by NVIDIA in 2018 with the launch of RTX 20-series GPUs, representing the first consumer application of AI-powered upscaling in gaming. The initial version (DLSS 1.0) required per-game training and had mixed results, with some games showing artifacts or image quality issues. However, it demonstrated the potential of AI upscaling for gaming performance. DLSS 2.0, released in 2020, represented a major improvement. It used a general-purpose neural network that worked across all games without per-game training, making it easier for developers to implement. Image quality improved significantly, often matching or exceeding native rendering. This made DLSS a compelling feature for RTX GPU owners. The technology continued to evolve with DLSS 2.1, 2.2, and 2.3, each improving image quality and adding features like support for ultrawide resolutions and dynamic resolution scaling. DLSS 3.0, introduced with RTX 40-series GPUs, added Frame Generation, which uses AI to generate entirely new frames, further improving performance. Today, DLSS is a key feature of NVIDIA RTX GPUs and is supported in hundreds of games. It has become essential for high-resolution gaming and ray-traced games, making these experiences more accessible. The technology has also influenced the industry, with AMD developing FSR (FidelityFX Super Resolution) and Intel developing XeSS as alternatives, though DLSS remains the most advanced AI-powered solution.

Why It Matters

DLSS is crucial for understanding modern gaming performance and how AI can enhance graphics rendering. It represents a significant advancement in making high-resolution and ray-traced gaming more accessible by using AI to improve performance without sacrificing image quality. Understanding DLSS helps gamers maximize their RTX GPU performance and make informed decisions about graphics settings. For RTX GPU owners, DLSS provides a way to achieve higher frame rates and play at higher resolutions than would be possible with native rendering. This is particularly valuable for 4K gaming, where native rendering can be very performance-intensive. Understanding DLSS helps RTX owners take full advantage of their hardware and achieve the best possible gaming performance. For gamers considering RTX GPUs, understanding DLSS helps explain the value proposition. DLSS can provide significant performance improvements that make RTX GPUs more capable than their raw specifications might suggest. This is particularly important for high-resolution gaming and ray-traced games, where DLSS can make the difference between playable and unplayable frame rates. When evaluating gaming performance, understanding DLSS helps explain why some games perform better than expected on RTX GPUs. Games with DLSS support can achieve much higher frame rates than games without it, even at the same resolution. This makes DLSS support an important factor when choosing games or evaluating hardware performance. DLSS also represents the future of graphics rendering, showing how AI can enhance traditional rendering techniques. Understanding DLSS helps users appreciate how AI is being integrated into gaming and graphics, and how this technology might evolve in the future.

Frequently Asked Questions

Common questions about DLSS (Deep Learning Super Sampling)

DLSS (Deep Learning Super Sampling) is NVIDIA's AI-powered upscaling technology that renders games at lower resolutions for better performance, then uses a deep learning neural network to upscale the image to the target resolution. The AI network has been trained on thousands of high-quality images to intelligently reconstruct details, providing better performance while maintaining or improving image quality compared to native rendering.

Quick Info

Explore Related Terms

GPU (Graphics Processing Unit)
A GPU, or Graphics Processing Unit, is a specialized processor designed to handle graphics rendering, video processing, and parallel computing tasks. GPUs are essential for gaming, video editing, 3D rendering, and AI applications, providing significantly faster performance than CPUs for these tasks.
Ray Tracing
Ray tracing is an advanced graphics rendering technique that simulates the physical behavior of light to create highly realistic lighting, shadows, reflections, and refractions in 3D scenes. Unlike traditional rasterization, ray tracing calculates how light rays interact with objects, resulting in photorealistic graphics especially noticeable in games and 3D applications.
Frame Rate (FPS)
Frame Rate, measured in Frames Per Second (FPS), is the number of individual images (frames) displayed per second in video content or rendered by a graphics processor in real-time applications like games. Higher frame rates provide smoother motion and more responsive interactions, with 60 FPS being the standard for smooth gameplay and 120+ FPS providing ultra-smooth experiences for competitive gaming.
NPU (Neural Processing Unit)
A Neural Processing Unit (NPU) is a specialized processor designed specifically for accelerating artificial intelligence and machine learning tasks. Unlike general-purpose CPUs or graphics-focused GPUs, NPUs are optimized for the matrix multiplication and parallel computations that power modern AI features like image recognition, natural language processing, and on-device machine learning.
View All Terms