XeSS (Xe Super Sampling)

Home/ Glossary/ XeSS (Xe Super Sampling)

GPUs, Graphics Tech & Rendering

Definition

What is XeSS?

XeSS (Xe Super Sampling) is an AI-powered spatial upscaling technology developed by Intel. It reconstructs low-resolution rendered frames into higher-resolution outputs in real time. The technology utilizes deep learning algorithms to enhance video game performance by significantly boosting frame rates without compromising visual fidelity.

In modern PC gaming, rendering high-fidelity graphics at native resolutions like 4K puts an immense workload on the graphics processing unit (GPU). Intel created XeSS to alleviate this hardware bottleneck. By rendering the game internally at a lower resolution and using artificial intelligence to smartly upscale the image, XeSS delivers high-quality visuals at a fraction of the processing cost. It is primarily implemented in PC video games to achieve smoother gameplay on a wide range of hardware.

Key Takeaways

  • Performance Booster: Increases frame rates by rendering games at lower internal resolutions and upscaling them using machine learning.

  • AI-Driven Reconstruction: Uses subpixel information and temporal data from motion vectors to reconstruct sharp details.

  • Broad Compatibility: Works across multiple GPU vendors, including Intel, NVIDIA, and AMD, through distinct hardware execution paths.

  • Cross-Generation Support: Features a specialized path for Intel Arc hardware and a fallback path for older or competing graphics cards.

History and Evolution

Intel officially introduced XeSS in 2022 alongside the launch of its Intel Arc Alchemist discrete graphics card lineup. The technology was developed to compete directly with existing upscaling solutions like NVIDIA DLSS and AMD FSR.

Initially launching as version 1.0, XeSS underwent continuous algorithm refinements to reduce visual artifacts like ghosting and shimmering. Subsequent updates, including versions 1.1, 1.2, and 1.3, introduced optimized AI models, better temporal stability, and updated scaling factors to deliver superior image reconstruction and higher performance gains across a broader library of supported gaming titles.

How XeSS Works

XeSS operates within the graphics pipeline using a temporal upscaling methodology combined with a trained neural network.

  1. Low-Resolution Render: The game engine renders the initial frame at a reduced resolution, which lowers the execution time for heavy workloads like ray tracing.

  2. Data Extraction: The system extracts low-resolution color data, depth buffers, and motion vectors from consecutive frames.

  3. AI Model Processing: The collected data passes through a convolutional neural network (CNN). This neural network is trained on millions of high-quality images, allowing it to predict what the missing pixels should look like.

  4. Temporal Integration: The algorithm analyzes history data from previous frames to ensure objects in motion remain stable and do not flicker.

  5. High-Resolution Output: The AI outputs a reconstructed, high-resolution frame with anti-aliasing applied, presenting a sharp image to the monitor.

Types of Execution Paths

Intel designed XeSS to run via two separate execution pathways depending on the detection of specific hardware architecture.

XMX Path (Intel Xe Matrix Extensions)

This is the optimal execution path tailored exclusively for Intel Arc GPUs. It utilizes dedicated hardware acceleration units called XMX engines. The neural network runs highly complex AI models with minimal latency, resulting in the highest quality image reconstruction and maximum performance efficiency.

DP4a Path

This is the universal execution path designed for compatibility across the gaming industry. It relies on DP4a (Dot Product 4-element Accumulate) instructions supported by a wide variety of graphics hardware, including NVIDIA GeForce cards, AMD Radeon cards, and Intel integrated graphics. While the AI model used here is slightly simplified compared to the XMX version, it provides a massive performance boost to hardware lacking dedicated AI cores.

XeSS Quality Modes

XeSS offers multiple quality presets that allow players to balance visual sharpness against frame rate gains. Each preset alters the internal rendering scale factor.

Quality Mode
Scaling Factor per Axis
Target Output Objective
Ultra Quality
1.3x
Maximum image fidelity with modest performance gain
Quality
1.5x
Ideal balance of visual sharpness and smooth frame rates
Balanced
1.7x
Notable performance boost with minor loss in fine details
Performance
2.0x
Maximum frame rate enhancement for intense gaming scenarios
Ultra Performance
3.0x
Extreme upscaling for maximizing playability on weaker hardware

Hardware Compatibility

XeSS features a highly flexible compatibility matrix because of its dual execution pathways.

  • Intel Hardware: Full hardware acceleration on Intel Arc discrete GPUs via XMX. It also runs on Intel Iris Xe and newer integrated graphics using the DP4a instruction set.

  • NVIDIA Hardware: Compatible with NVIDIA GeForce GTX 10-series, RTX 20-series, RTX 30-series, and RTX 40-series graphics cards via DP4a.

  • AMD Hardware: Compatible with AMD Radeon RX 5000, 6000, and 7000 series GPUs, as well as older architectures that support DP4a processing.

Advantages and Limitations

Advantages

  • Significant frame rate gains in demanding video games.

  • Open compatibility that does not lock users into a single hardware ecosystem.

  • Effective reduction of aliasing (视觉锯齿 / jagged edges) through temporal data processing.

  • Allows budget-friendly GPUs to run modern games at higher resolutions.

Limitations

  • The universal DP4a path is slightly less performant than the dedicated XMX path.

  • Can occasionally introduce minor visual anomalies like "ghosting" behind fast-moving objects.

  • Requires manual integration by game developers into the game source code.

XeSS vs. Alternatives

Feature
Intel XeSS
NVIDIA DLSS
AMD FSR
Primary Technology
AI Neural Network
AI Neural Network
Hand-tuned Spatial/Temporal
Hardware Lock
No (Universal DP4a path)
Yes (Requires RTX hardware)
No (Open source)
Hardware Acceleration
Yes (Intel XMX cores)
Yes (NVIDIA Tensor cores)
No (Runs on standard shaders)
Platform Compatibility
Intel, NVIDIA, AMD PCs
NVIDIA RTX PCs only
PC, Consoles (Xbox, PlayStation)

Related Technology Terms

  • Upscaling: Generating a high-resolution image from a lower-resolution source.

  • DLSS (Deep Learning Super Sampling): NVIDIA's proprietary AI upscaling technology.

  • FSR (FidelityFX Super Resolution): AMD's open-source spatial and temporal upscaling technology.

  • Motion Vectors: Data describing the movement of 2D pixels between consecutive frames.

  • Temporal Stability: The consistency of pixel details over time across moving frames.

FAQs